Director Comercial de Alco, S.A. durante 16 anos.
En Cervo, ejerce desde 1999, el puesto de 1º Teniente de Alcalde del Ayuntamiento. Es también vocal del Partido Popular en este ayuntamiento.
Coordinador del PP de la Mariña Occidental. Es además secretario general del Partido Popular de Lugo.
Diputado en el Parlamento de Galicia desde 2005 y vocal de Pesca en esta legislatura.
En 2009 fue nombrado Secretario del Parlamento de Galicia.