Director Comercial de Alco, S.A. durante 16 anos.
En Cervo, exerce dende 1999, o posto de 1º Tenente de Alcalde do Concello.
É tamén voceiro do Partido Popular neste concello.
Coordinador do PP da Mariña Occidental. É ademais secretario xeral do Partido Popular de Lugo.
Deputado no Parlamento de Galicia dende 2005 e voceiro de Pesca nesta lexislatura.
No 2009 foi nomeado Secretario do Parlamento de Galicia.