He was a member of Waterford City and County Council for the Tramore local electoral area from 2019 to 2020. Laura Swift was co-opted to his seat on the council following his election to the Dáil.
He was a primary school teacher at Glór na Mara in Tramore and the chair of the Waterford Cycling Campaign.[4]