Fr. Stephen was born and raised in Buffalo, NY. He attended Canisius College in Buffalo, NY and received a Bachelor of Science degree in 1990 with a major in accounting. He then entered Holy Cross Greek Orthodox School of Theology and received a Master of Divinity degree in 1994. The following year he furthered his study in modern Greek attending the Aristotle University of Thessaloniki.