Peter Allen has been the vice principal of All Saints' College since January 2019 before becoming the principal of Guildford Grammar School in January 2023.
Prior to joining All Saint's College, Mr Allen was the director of teaching and learning at Scotch College for over 4 years, acting Dean of teaching and learning at Penrhos College, humanities teacher at John Curtin College of the Arts, and had taught at schools in Dubai and London for eight years.
Mr Allen holds a Bachelor of Arts majoring in History, Politics and Law; a Bachelor of Education; and a Master of Education Leadership from the University of Queensland.