John has lived in Northwood Hills since 1993. He is married to Fiona, and has one daughter who attends University. John can often be seen walking, or on his Triumph motorbike.
John was the former Chairman of the Northwood Hills Residents Association and was Mayor of Hillingdon, 2018/2019.
He was first elected as a Councillor in 2010. In the ward, together with council officers, local ward Councillors and Northwood Hills Residents Association, John was deeply involved in the recent regeneration of Joel Street.
John was the Mayor of Hillingdon between 2018/19.
He is also a trustee of The Fassnidge Memorial Trust.