Curso estudios de Filología Española en la Universidad de Oviedo. Premio Extraordinario del Doctorado y Premio José Fernández a la mejor tesis del trienio 1968-1970, es también Licenciado en Teología por la Universidad Gregoriana de Roma. En la actualidad Catedrático de Literatura Española en la Universidad de Salamanca. Son bien conocidos sus libros y estudios sobre Santa Teresa y San Juan de la Cruz. Su primer estudio de la poesía fue la tesis doctoral sobre Pérez de Ayala. Destacan otras obras El pionero sobre el surrealismo español, La poesía española de posguerra. En la actualidad dirige la Historia de la Literatura Española. Es mienbro de la Real Academia Española. En 1998 recibió la Medalla del Principado de Asturias.