Licenciado en Filosofía y Licenciado en Teología, por la Pontificia Universidad Gregoriana, Roma, Italia. Doctor en Estudios Latinoamericanos de la Université de Paris, Sorbonne, en Paris, Francia. Profesor del Posgrado de Letras de la Facultad de Filosofía y Letras. Es Profesor Titular C definitivo, desde 1986 en el Colegio de Ciencias y Humanidades, donde trabaja actualmente.
Gran parte de su vida académica ha estado consagrada a la superación del Colegio de Ciencias y Humanidades, particularmente en el Plantel Naucalpan. Ahí ha desempeñado múltiples cargos y tareas, como Coordinador del Área de Talleres, Secretario Académico y Director del Plantel Naucalpan durante dos periodos. Además, a nivel de la Dirección General del Colegio ha sido Secretario de Divulgación, Secretario de Planeación, Director de la Unidad Académica del Ciclo de Bachillerato y Coordinador del Proceso de Revisión y Actualización del Plan y de los Programas de Estudio, de 1990 a 1996. Fue Director General del Colegio de Ciencias y Humanidades durante dos periodos, de 1988 a 2006.
Paralelamente a sus responsabilidades en el Colegio, ha sido coautor de la Didáctica del Lenguaje, por la ANUIES, ha creado y dirigido la revista Cuadernos del Colegio, con 40 números publicados. Ha sido Coordinador del Programa Nacional de Formación de Profesores de Lectura, Redacción y otros Procedimientos para el Estudio, con 1,100 cursos con una asistencia de 15,000 personas en 30 bachilleratos universitarios. Ha impartido más de 60 conferencias sobre el Bachillerato en universidades públicas de los estados y escrito múltiples artículos sobre el tema. Colaboró en la creación del Bachillerato de Distancia, 2006-2008. Fue Director General del Instituto de Educación Media Superior (IEMS) del Distrito Federal, septiembre de 2009-enero de 2012.