Licenciado en Historia y maestro en Ciencias Sociales por la Universidad de Guadalajara. Doctor en Humanidades, dentro de la misma institución. Profesor de asignatura B, en las licenciaturas de Historia y Antropología de la Universidad de Guadalajara.