Seminary Professors

Rev. Father Robert MacPherson

Fr. MacPherson, the current Vice Rector of Saint Thomas Aquinas Seminary, previously Rector of Holy Cross Seminary, was born in Canada.  He entered the SSPX's seminary in Minnesota, USA, and was ordained a priest in June 2002. Father’s priestly experience includes assignments in England, the United States, the Philippines, and New Zealand.  Father teaches Moral Theology, Canon Law, and Scripture.

Rev. Father Michael Goshie

Father Michael Goshie is an American born in Italy. After serving in the Marine Corps and earning a Master’s in Education, he entered the Seminary and was ordained in 2010. Father Goshie was assigned to the Seminary in 2012 where he teaches Cosmology & Psychology, and Church History.

Rev. Father Leo Anthony Haynos

Father Leo Anthony Haynos is an American born in Texas. He attended St. Mary's Academy in St. Mary's, Kansas, and received an associate of arts degree from St. Mary's College. He was ordained in 2012 and served at assignments in Florida, Missouri and Arizona, before being assigned to the Seminary in 2019. Father Haynos teaches Apologetics, Logic, and Liturgy.

Rev. Father Alexander Wiseman

Father Alexander Wiseman was born in New York. He earned a B.A. in Liberal Arts before entering St. Thomas Aquinas Seminary, where he was ordained in 2013. Having taught at St. Mary's Academy and College, while assisting the superintendant of the U.S. District schools for four years, he is now stationed at the Seminary.  Father teaches Dogma and Introduction to Philosophy. 

Rev. Father Marc Hanappier

Father Marc Hanappier was born in France. He entered the Seminary in Econe, Switzerland and was ordained in 2013. After serving for 7 years in various schools in France, and for one year in Scotland, he was assigned to the seminary in 2021. Father Hanappier teaches Acts of the Magisterium and Metaphysics.

Rev. Father Thomas Brooks

Father Thomas Brooks is an American born in California. He was ordained in 2015 and was assigned to the Seminary in 2021. Father Brooks teaches Ethics, Scripture and Liturgy.

Rev. Father John Carlisle

Fr. John Carlisle was born and raised in Upstate NY. After graduating from La Salette Academy in 2010, he entered St. Thomas Aquinas Seminary, spending the first six years of his formation in Winona, MN before the Seminary’s move to Virginia, where he was ordained on July 7, 2017. He was assigned to St Mary’s, KS for the ensuing three years before being assigned to STAS in 2020. Father John Carlisle teaches Latin and Acts of the Magisterium.

Rev. Father Michael Sheahan

Father Michael Sheahan was born in Connecticut and was raised in Georgia. He was ordained in 2018 and assigned to the Seminary in 2022. Fr. Sheahan teaches Latin and Introduction to the Humanities.