El Padre Thomas ingresó al noviciado de la Legión de Cristo en Connecticut en el año 1995. Estudió Filosofía y Teología en la Pontificia Athenaeum Regina Apostolorum en Roma y obtuvo una licenciatura en Filosofía y se graduó como Teólogo.
Luego estudió una maestría en Espiritualidad Cristiana en Fordham University en Nueva York, especializándose en los ejercicios espirituales ignacianos. Ha servido en el área de Nueva York hace 4 años como Vicerrector y Director de Desarrollo del Centro de Filosofía de los Legionarios de Cristo en Thornwood, NY. También sirvió como Capellán del Regnum Christi en Manhattan. De 2013 a 2016 fue el Director Local y Capellán para el Regnum Christi en Chicago. Actualmente se encuentra sirviendo en California como Director del Centro de Retiros Our Lady of Santa Clara y Capellán del Regnum Christi en esta zona.