Fue empresario del sector de la madera y, como tal, presidente provincial de la sección económica y vocal nacional del sindicato. También fue vocal del Consejo Económico Sindical de Galicia y del Consejo Provincial de Empresarios. Por lo que respecta a su actividad política, fue alcalde de Monforte en la época democrática, desde 1979 y a lo largo de cuatro legislaturas, y diputado del Parlamento de Galicia (desde 1985 a 1987 y desde 1997 a 2001). Participó en varias comisiones del Parlamento, en especial en la de Industria y en la de Control de RTVG, de la que fue presidente.