Cursó estudios de licenciatura y maestrÃa en lengua y literatura españolas en la Escuela Normal Superior de México y en la Facultad de FilosofÃa y Letras de la Universidad Nacional Autónoma de México. Egresado también de la Escuela Nacional de Maestros.
Desde 1991, profesor de talleres de redacción y comprensión de textos, tanto en la Facultad de FilosofÃa y Letras como en diversas facultades y escuelas de la UNAM.
Ha llevado a cabo labores de docencia, investigación, difusión de la cultura y preparación de materiales didácticos para la enseñanza de la lengua y la literatura, en escuelas primarias y secundarias oficiales, Colegio de Bachilleres y la Universidad Autónoma Metropolitana. ...