Es Licenciado en Ciencias Físico-Matemáticas por la Universidad Michoacana de San Nicolás de Hidalgo (UMSNH), Maestro en Tecnología Educativa (ILCE), Maestro en Filosofía de la Cultura (UMSNH) y Doctor en Filosofía de la Ciencia (UNAM).
 
Realizó estancia de especialidad en Física Experimental en la Universidad de California en Berkeley y ha sido profesor visitante en el World College West en los Estados Unidos y en las universidades “La Sapienza” de Roma y de Messina, en Italia, así como en la Universidad Autónoma de Barcelona.

Su área de investigación es la historia y la filosofía de la ciencia con énfasis especial en educación.

Ha participado como conferencista y ponente en España, Italia, Australia, China, Estados Unidos, Chile, Panamá, y en casi todos los Estados de la República Mexicana.

Cuenta con publicación de libros y artículos en revistas especializadas y de divulgación científica.

Fue director fundador del Consejo Estatal de Ciencia y Tecnología del Estado de Michoacán y rector de la Universidad Michoacana de San Nicolás de Hidalgo.

De junio de 2014 al 30 de septiembre de 2015, fue Gobernador interino en Michoacán, su estado natal.

El 16 de octubre de 2015, fue designado como Subsecretario de Educación Superior de la Secretaría de Educación Pública.