Director interino del Laboratorio de Investigación del Instituto para el Futuro de la Educación y profesor investigador titular de la Escuela de Ingeniería y Ciencias y del Tecnológico de Monterrey. Es líder del Grupo de Investigación de Educación Interdisciplinaria STEAM con Orientación Social y la Unidad de Modelos de Aprendizaje Participativos y Motivadores. Colabora con la Facultad de Ingeniería de la Universidad Andrés Bello de Chile. Es investigador nacional nivel 2 del Sistema Nacional de Investigadores de México, trabaja con las siguientes líneas de investigación: educación STEM interdisciplinaria, educación social, comprensión conceptual, aprendizaje activo, herramientas de evaluación y desarrollo docente. En el Tecnológico de Monterrey ha sido director del Departamento de Física de la Escuela de Ingeniería y Ciencias, profesor de posgrado de la Escuela de Graduados en Educación, director de Innovación Educativa y director nacional de Profesional de la Escuela de Ingeniería y Ciencias. Ha tenido a su cargo el desarrollo curricular de tres doctorados y cuatro maestrías, así como de 18 programas de ingeniería en la Escuela de Ingeniería y Ciencias.