Es profesor agregado de Bachillerato y licenciado en Filología Germánica por la Universidad de Santiago de Compostela. Es concejal del Ayuntamiento de Boiro desde 1987 y presidente del Comité Local del PP de Boiro. Esta es su segunda legislatura en el Parlamento de Galicia al que accedió en 1997 y en el que durante cuatro años fue portavoz de Cultura del Grupo Parlamentario Popular.