Tras cursar estudios de formación profesional, fue juez de paz en Sada de 1975 a 1979, año en que fue elegido alcalde del Ayuntamiento de Sada. Además, fue diputado entre 1987 y 1995 y Senador por A Coruña en la séptima legislatura por el Partido Popular. Es secretario 1º de la Comisión Especial para la Prevención de Riesgos Laborales y vocal en las Comisiones de Asuntos Exteriores y Ciencia y Tecnología. Es también presidente local del Partido Popular.
Es autor de las siguientes publicaciones: Sada en Venezuela, Sada, Perla de las Mariñas, Los hijos de Sada en América e Historia de Sada.
Es aficionado a la caza, la escritura y la investigación histórica. Ha sido galardonado con numerosas distinciones, entre las que destaca la Medalla Diego de Osorio (Venezuela), Medalla de Plata del Centro Gallego de Buenos Aires, Cruz al Mérito Naval con distintivo blanco de primera clase, Insignia de Oro y Brillantes del Centro Gallego de México, Ciudadano de Honor de la Ciudad de Buenos Aires, socio de honor de las Casas de Galicia New York y España en Newark, Policía Honorario de la Ciudad de Newark N.J., Llave de la Ciudad de Newark, Caballero de la Orden de María Pita (A Coruña) y Caballero de la Orden del Camino de Santiago.