Licenciado en Económicas, especialidad de Hacienda Pública y Sistema Fiscal. Master en Desarrollo Local y Comarcal.
Secretario General Provincial del PP de A Coruña y Vicesecretario del PPdeG. Fue presidente de Nuevas Generaciones de Galicia. Fue diputado autonómico desde febrero de 2003.
Fue Presidente de la Diputación Provincial de A Coruña entre 2011 y 2015, y posteriormente delegado territorial de la Xunta en A Coruña.