Licenciado en Filosofía e Letras pola Universidade de Santiago de Compostela, foi profesor de Lingua e Literatura Española no Colexio Cardenal Cisneros e no Instituto das Lagoas en Ourense. Amigo de Vicente Risco e José Ángel Valente, estivo vencellado ao Ateneo, á Alianza Francesa e á revista do Instituto das Lagoas Trebo, que fundou e dirixiu desde 1982. Foi, ademáis, dramaturgo, narrador e crítico literario.