Nació en Hermosillo, Sonora, México, el 23 de julio de 1974. Estudió la preparatoria y la carrera de Ingeniería Industrial y de Sistemas en el Instituto Tecnológico de Monterrey donde se graduó en diciembre de 1996.
En 1998 fue colaborador del Regnum Christi en Santiago de Chile. Ingresó al Noviciado de la Legión de Cristo en septiembre de 1999 en Gozzano, Italia. Durante sus prácticas apostólicas, de 2001 a 2004, fue asistente del ECYD en Santiago de Chile.
Estudió el bachillerato en filosofía y teología en el Ateneo Pontificio Regina Apostolorum en Roma. Durante esos años colaboró como auxiliar de la secretaría general y como miembro del equipo de formadores de la dirección general. Fue ordenado sacerdote el 12 de diciembre de 2009 y a partir de ese mismo año, y hasta 2012, fue asistente del director territorial para el apostolado en Colombia – Venezuela. De 2010 a 2012 fue superior de la comunidad de apostolado de Bogotá y coordinador local. En 2012 fue nombrado consejero territorial de Venezuela. Del 2014 al 2015 fue director del ECYD en Monterrey.
En 2016 obtuvo una maestría en psicología por Divine Mercy University, Estados Unidos. Formó parte del equipo de formadores de la comunidad de religiosos de la Dirección General y fue coordinador del área general de pastoral familiar y juvenil.
Fue nombrado director territorial de Colombia – Venezuela en 2018, cargo en el que fue confirmado para un segundo periodo en 2021. Como director territorial participó en la segunda parte del Capítulo General de 2018 y en el Capítulo General del 2020. Desde 2022 fue nombrado director territorial del Norte de México.












