Elected November 2014 and re-elected in November 2016 and 2019, Peter is a member of the Nomination and Remuneration Committee and a member of the Information, Communication and Technology Governance Committee.

Peter is a director of Marketown Health. He was the founding Chair of the Hunter Division of General Practice and then for the Hunter Urban Division of General Practice. He continued on that Board throughout its existence and was on the Board when it became the Hunter Medicare Local until 2012 and was re-elected in 2014.

Peter was on the Board of GPNSW (then the Alliance of NSW Divisions of General Practice) from 2001 to 2007. He was Chair of that group from 2003 to 2005.