Licenciado en Filosofía y Letras por la Universidad de Guanajuato, donde ha sido profesor, Jefe de Capacitación del Instituto Mexicano del Petroleo y profesor de la Universidad Autónoma de Baja California.