John was educated De La Salle Kildare and Newbridge College prior to graduating from UCD with a BCL degree. He qualified as solicitor Michaelmas Term 1974.
John is a past member Council member of the Law Society, Irish Stock Exchange Regulatory Disciplinary Committee, Law Society Conveyancing Committee. He joined Downes Solicitors as a Consultant in 2011, having previously been in private practice for 37 years in a firm where he had been managing partner for 20 years.
John has a vast breadth of knowledge and experience.