Nació el 5 de mayo de 1967 en Cornwall, Canada. Ingresó al Noviciado de Cornwall en septiembre del 1997. Emitió la profesión perpetua en octubre de 2005. Fue ordenado sacerdote en Roma el 23 de diciembre del 2006. Es Bachiller en Filosofía y Teología por el Ateneo Pontificio Regina Apostolorum.
Antes de su vocación sacerdotal tuvo una carrera académica. Obtuvo licenciaturas, una maestría y un doctorado en Física, especializándose en óptica láser.
Tras su ordenación, sirvió en varios roles formativos y de capellanía, incluyendo vicerrector y luego rector de dos de las escuelas apostólicas de la Legión (en Indiana y New Hampshire), y como capellán de las comunidades de Regnum Christi en Ohio y Houston.
En 2020, fue nombrado Rector-Presidente del Noviciado y Colegio de Humanidades de los Legionarios de Cristo en Cheshire, CT. En esta posición, es responsable de supervisar la formación inicial de los nuevos miembros y seminaristas de los Legionarios de Cristo. Su principal apostolado es como formador de Legionarios en el seminario.












