Nacido en 1935 en Vilaseca, Trasmiras (Orense), se licenció en Filología Románica en 1977 y se doctoró en Filología Gallega por la Universidad de Santiago de Compostela en 1999.