John was appointed to succeed Josepha Madigan TD to represent the Stillorgan local electoral ward on Dun Laoghaire-Rathdown County Council, following her election to Dáil Éireann and he was re-elected in 2019.

He has been appointed to the following influential committees: the Joint Policing Committee; the Planning & Citizen Engagement Strategic Policy Committee and the Economic Development and Enterprise Strategic Policy Committee. John attended primary school (St.Laurence’s N.S.), secondary school (St.Benildus College) and university (UCD) within the Stillorgan ward.

Immediate members of his family have also attended other schools within the area, such as Mount Anville N.S. and St. Raphaela’s.

He graduated from UCD with a BSc (Honours) Computer Science degree and is employed presently as a Software Engineer.

John had previously participated in meetings of the Kilmacud Crokes Business Network and the St.Benildus College Alumni Network.

He is a member of Kilmacud Crokes GAA Club, the RDS and the Institute of International and European Affairs.


The restoration of a swimming pool for the Stillorgan area following the pool closure at Glenalbyn.

Encouraging an emphasis on new family-friendly, low-density accommodation within Dun Laoghaire-Rathdown. He has proposed that the council adopt a new best practice design guide (similar to the London Housing Design Guide).

Through his involvement on the council and also on various committees: supporting practical and realistic measures to deter crime; encouraging local enterprise; protecting the established residential character of the community and fighting against pressures for high-rise developments that would be out of keeping with well-settled suburban surroundings.