Es egresado como Ingeniero Químico Administrador del ITESM Campus Monterrey en mayo del año 2000 y posteriormente obteniendo el título de Master en Planeación y Administración Ambiental en la Universidad Virtual del ITESM en marzo del 2003, inicio su labor como docente en la Universidad Virtual ahora Tecvirtual el mismo año. Desde entonces ha participado en el diseño, impartición y mejora de cursos pertenecientes a las maestrías MIP y MER del Programa de Graduados en Ingenierías y Tecnologías. Certificado por la universidad E-Cornell en su programa Leadership and Strategic Management.
Ha colaborado en la documentación para las acreditadoras de CIEES y CONACYT, así como en viaje de estudios en el verano del 2010.
En el año 2016 participó como profesor traductor de planes de estudio y materiales educativos de la iniciativa “Living class”.
Formó parte del equipo docente del curso piloto Liderazgo para la innovación empresarial con la innovadora aplicación de Aprendizaje Adaptativo en agosto del 2018. Así mismo ha sido tutor en cursos MOOC de energía de la plataforma MexicoX del 2016 al 2019.