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
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.