Archimandrite Peter was born in the city of Kavala-Greece on the 16th of March, 1977. He has been spiritually connected with the Monastery of St John the Baptist in Essex since he was a student at the University of Essex.
He joined the Community of the Monastery in 2001 and received the monastic tonsure on the 25th of March 2004. He was ordained to the diaconate by his Eminence John Metropolitan of Pergamon on the 27th of May, the day of Pentecost, 2007 and to the priesthood by the same Bishop on the 13th of July, 2008.
In 2006, he enrolled in the Theological School of the Aristotelian University of Thessaloniki, where he graduated with distinction in 2010. In 2016, he received the degree of Doctor of Philosophy at the same Theological School. The theme of his thesis, supervised by Professor Georgios Mantzarides, was: The Mystery of the Word of God in the Life and the Writings of St Sophrony the Athonite, which was published in Greek as Τὸ Μυστήριο τοῦ Λόγου στὸν Γέροντα Σωφρόνιο (2019) and in English as Theology as a Spiritual State (2021).
On the 1st of December, 2016 he received the blessing to be a spiritual father, by his Eminence Gregory, Archbishop of Thyateira and Great Britain. On the 27th of July, 2019, after his election by the brotherhood and with the blessing of His All Holiness the Ecumenical Patriarch Bartholomew, he was appointed as Hegoumen of the Holy Patriarchal and Stavropegic Monastery of Saint John the Baptist.