Minister for Justice Reform
Minister for Planning
Minister for Industrial Relations
Minister for Child Protection Reform
Minister for the Public Sector
Minister for Consumer and Business Services
Minister for the City of Adelaide
Member of the Executive Council
Phone 08 8207 1723
Fax 08 8207 1736
GPO Box 464
ADELAIDE SA 5001
45 Pirie Street
ADELAIDE SA 5000
John is a keen gardener, cook and avid reader of non-fiction. John attained a Law Degree, worked as a Solicitor at law firm Duncan & Hannon and later at Johnston Withers & Associates where he was made a partner.
John was also an Adviser to the Hawke Government from 1985-1988. He has been a Barrister since 1997.
John is a former member of the ALP National Executive and has been a member of various Parliamentary Committees.