Peter was CEO of Melbourne Football Club from 2013 to 2018.  Prior to his time with Melbourne FC, Peter held various positions in the AFL industry including CEO and/or Managing Director of Essendon Football Club from 1996 -2009. Following his retirement from Essendon, Peter was appointed Chairman of AFL Victoria as well as Chairman of AFL SportsReady. He relinquished these roles after joining Melbourne Football Club.

Peter has also operated as a consultant providing strategic advice, mentoring and leadership development for companies as well as to some other AFL clubs.