Licenciado en Lengua y Literaturas Hispánicas y Maestro en Letras (con especialidad en Lingüística Hispánica) en la Facultad de Filosofía y Letras de la UNAM. Es miembro del personal académico de esta universidad desde 1978, adscrito primero al Instituto de Investigaciones Filológicas y después a la Facultad de Filosofía y Letras. Ha impartido los cursos de Español Superior, Introducción a la Lingüística y el de Lexicología y Semántica. Fuera de la UNAM, ha impartido cursos en el Instituto Superior de Intérpretes y Traductores, la Universidad del Claustro de Sor Juana, el Instituto Tecnológico y de Estudios Superiores de Monterrey-Campus Estado de México, el Centro de Estudios de Lingüística Aplicada, la Universidad de Guanajuato, la Benemérita Universidad de Puebla y la Universidad de las Américas-DF. Ha publicado artículos sobre sintaxis del español, lexicología y redacción. Es coautor del libro ¡Redactar?
Asignaturas que imparte actualmente:
Filología Hispánica 1 y 2
Taller de Redacción y Comprensión de Textos