Fr Peter joined the Holy Spirit Seminary in 1973 at Banyo and was ordained in Brisbane in 1979. He has ministered in many Parishes in the Archdiocese including Wavell Heights, Zillmere, Surfers Paradise, Buranda, Southport, Ipswich, Murgon and as Dean at the Cathedral of St Stephen. Fr Peter has also held leadership positions as the Dean for the Central, South Country and South Coast Deaneries. He completed a Master of Arts at Boston College in 1988 in Pastoral Counselling.
In addition to his extensive ministry at various Parishes, Fr Peter has served as the Director of Centacare as well as being a member of the Centacare Council, and as a member of the Archdiocesan Development Fund Board and the Archdiocesan Finance Council over many years. He has also been a member of the Council of Priests from 2006 and was the Inaugural Chairman of the Archdiocesan Clergy Foundation from 2000 until 2005. During this period he also served as the Chairman for the Archdiocesan Evangelisation and Pastoral Planning Commission.
In 1994 Fr Peter was a member of the National Year of the Family Council and that same year was awarded the Advance Australia Award for his work with families and community. Additionally, Fr Peter was a founding member of the Management Board Queensland Financial Counselling Service. From 1990 to 2000 Fr Peter hosted a talk-back radio show for 4BC and 4QR in Brisbane. From 2005 to 2013 served as a board member on the Queensland Professional Standards Committee.
In July 2023 Fr Peter was appointed as the Vicar for Administration for the Archdiocese of Brisbane overseeing the governance of Agencies including Centacare, Brisbane Catholic Education, Evangelisation Brisbane, Archdiocesan Services and Legal, Governance and Risk within the Archdiocese.