Licenciado en Derecho por la Universidad de Santiago de Compostela en 1985. Estuvo de investigador en el Instituto Universitario Europeo de Florencia (Italia) bajo la dirección y tutoría del profesor Renaud Dehousse (3-7-1990 a 3-8-1990). Fue profesor-colaborador del Instituto Nacional de Administración Pública (INAP) del Ministerio de Administraciones Públicas y desde 1993 es funcionario del Cuerpo Superior de la Administración de la Xunta de Galicia.
Entre los distintos cargos que ocupó, podemos destacar: Secretario General de Relaciones con la Unión Europea y Acción Exterior (1999), secretario técnico de la Comisión Arco Atlántico (1999), coordinador general de la Comunidad de Trabajo Galicia-Norte de Portugal (1999), miembro del Comité de las Regiones (2000), suplente del Presidente de la Xunta, director de la Fundación Galicia-Europa (2000) y vicepresidente de la Comisión Nacional para la Unión Europea del PP (2001).
Está en poder del Diploma Directivo de la Xunta de Galicia desde 1997. Habla gallego, inglés, francés, italiano y portugués.