Es profesor en el Tecnológico de Monterrey, Campus Saltillo. Tiene maestría en Ética Aplicada por la Universidad Católica de Lovaina en Bélgica, egresado del Tecnológico de Monterrey de la carrera Ingeniero Industrial y de Sistemas Organizacionales. Con títulos en Filosofía y Teología otorgados por el Seminario de Monterrey.