Se graduó como Ingeniero Industrial y de Sistemas del Instituto Tecnológico y de Estudios Superiores de Monterrey (ITESM), Campus Cuernavaca, donde también obtuvo la Maestría en Administración de Negocios. Está certificado como PMP® (Project Management Professional) por el PMI® (Project Management Institute) desde 2005, como Scrum Master por Scrum Study y como PMI-ACP desde 2017.
Durante 13 años impartió cátedra en el Instituto Tecnológico y de Estudios Superiores de Monterrey (ITESM) Campus Cuernavaca, y fue profesor en los Diplomados de Administración de Proyectos del ITESM Ciudad de México, la Universidad Panamericana, la Universidad Iberoamericana y del Instituto Tecnológico Autónomo de México (ITAM). También impartió cursos en las Sedes del Tecnológico de Monterrey en Ecuador, Colombia y República Dominicana.
Es co-autor de la guía PM4R Agile y desarrolló el contenido del curso virtual PM4R Agile del BID. Ha impartido el taller PM4R Agile en: Guatemala, El Salvador, Barbados, Guyana, Suriname, Paraguay, Argentina y Chile.
Es consultor del Banco Mundial y socio-consultor de Systrategum Consulting. Es presidente del Capítulo Cuernavaca de Enlace+ del Tecnológico de Monterrey y miembro del Consejo del Tecnológico de Monterrey Campus Cuernavaca.