He was born on November 30, 1980, in Tucson, Arizona, United States. He entered the Novitiate of Cheshire in September 1998. He made his perpetual profession in October 2006 and was ordained a priest on December 12, 2012, in Rome. He holds a Licentiate in Philosophy and a Bachelor’s Degree in Theology from the Pontifical Athenaeum Regina Apostolorum.
He is currently the Rector of the Legionaries of Christ Theologate in Rome.







