- University of Adelaide – Bachelor of Law (Honours)
- University of Adelaide – Bachelor of Commerce (Accounting)
- University of New South Wales – Master of Taxation
- Admitted to Practice in the Supreme Court of South Australia
- Chartered Tax Adviser – The Tax Institute
- Property Council of Australia – Member
- Member of the Law Society of South Australia
- Chair – Bone Health Foundation Inc.