Licenciado en Filología por la Universidad de Granada y doctor en Filología Hispánica por la Universidad Autónoma de Madrid —con una tesis sobre "Poeta en Nueva York", de Federico García Lorca, dirigida por Fernando Lázaro Carreter— fue catedrático de Institutos Nacionales de Enseñanza Media (su último destino fue el Instituto Beatriz Galindo, de Madrid, del que fue profesor desde 1973 y director hasta 1997).