John is a dynamic, sharp, effective and energetic public representative. A Physical Education and Geography Teacher at St. Paul’s Community College by profession, he is on the board of Waterford Airport, Splashworld and the Theatre Royal. He is a member of Faithlegg Golf Club and is involved with many clubs and groups throughout Waterford City, including De La Salle GAA club.
John has extensive experience as a public representative having served as Mayor of Waterford City Council in 2013-14 and Mayor of the amalgamated Waterford City & County Council in 2015-16. He was elected as Deputy Mayor of Waterford City & County Council for 2017-18 and is a former Chairman of the South East Regional Authority 2011-12.