Es ingeniero mecánico egresado de la Universidad Autónoma Metropolitana Unidad Azcapotzalco, Maestro en Ciencias con especialidad en ingeniería Mecánica por la Escuela Superior de Ingeniería Mecánica y Eléctrica del Instituto Politécnico Nacional, Maestro en Ingeniería Mecánica por la Facultad de Ingeniería de la Universidad Nacional Autónoma de México y Doctor en Filosofía por la Universidad de Sheffield. Actualmente es Ingeniero Senior Especialista en Mabe Tecnología y Proyectos y Profesor del Tecnológico de Monterrey.