Admitted to practice in 1985, John has practiced as a barrister and solicitor in Western Australia for over 35 years.
John has extensive experience in civil litigation, commercial disputes, crime, employment law and local government law. He has a vast knowledge of different practice areas and has advised individuals, companies and partnerships in a wide range of commercial litigious and non-litigious matters.
John has appeared as Counsel in most Courts and Tribunals in Western Australia. He has also appeared at the Royal Commissions, local government inquiries and before disciplinary boards.
John is also able to assist with media and public relations, a vital element in the mitigation of damage to personal reputation and corporate risk management.
As Mayor of the Town of Cottesloe (1997 – 2003) and Chairman of the Town’s Town Planning Scheme Review Committee (1999 – 2003), John has worked at length with local government officers and planning consultants.
In 2002, John was awarded the Centenary Medal for service to local government.
John is well known for his role as a commentator on the radio station 6PR and on Channel 9.
John is also a Notary Public.
John is a graduate of the University of Western Australia and has a Bachelor of Arts, Bachelor of Laws and Master of Laws degree.