Profesor Titular de Universidad (Área de Economía Aplicada), Facultad de Derecho, Universidad de Santiago de Compostela.
Director General de Relaciones Institucionales de la Consellería de Presidencia en la VI legislatura (2002-2005) y, en esa condición, secretario de la Comisión Mixta de Transferencias y de la Comisión Bilateral Administración General del Estado - Comunidad Autónoma de Galicia.
Conselleiro del Consello de Contas de Galicia, por designación del Parlamento de Galicia (desde julio de 2007 hasta enero de 2009). Responsable del área institucional.
Secretario ejecutivo de Estudios y Programas (2002-2004; XI Congreso Regional del PPdeG); y miembro de la Comisión Ejecutiva y del Comité de Dirección del Partido Popular de Galicia desde 2004 a 2006 (XII Congreso Regional del PPdeG).
Secretario Ejecutivo de Formación (desde enero de 2006, XIII Congreso do PPdeG).
Asesor del grupo parlamentario popular en la comisión para la reforma del Estatuto de Autonomía constituida en el Parlamento de Galicia en su VII legislatura.
En la actualidad es diputado en el Parlamento de Galicia por el Partido Popular.