John graduated from Adelaide University with a Bachelor of Laws degree in 1983 and a Graduate Diploma in Legal Practice in 1984. He was admitted to practise as a Barrister and Solicitor of the Supreme Court of South Australia in 1985.
John has considerable experience in areas relating to Wills and Estates, trusts, and property law (including conveyancing). He also has acted in matters relating to criminal law, family law, personal injury claims, and other general litigation.
John is an active member of the Law Society of South Australia's Succession Law Committee and is regularly asked to present papers for the Society's continuing professional development sessions for practitioners in areas of succession law. He has lectured at, and written curriculum for, various universities.