Es diplomado en Altos Estudios Militares por el CESEDEN (Madrid), diplomado en Corrosión y Supervisión por la Escuela Universitaria de Ingenieros Técnicos Navales (Ferrol) y diplomado en Protección y Revestimientos del Acero por "ICM Ltd". Es funcionario del Estado en excedencia por servicios especiales e inspector del departamento marítimo del "International Marine Coatings" en excedencia forzosa. Fue concejal del Ayuntamiento de Ferrol (1983-1991), primer teniente de alcalde de Ferrol (1987-1989), diputado nacional del Partido Popular por A Coruña en la IV, V, VI y VII legislatura y coordinador nacional territorial del Partido Popular (1991-2000). Durante el período 2000-2003 fue el delegado del Gobierno en Galicia. En su condición de diputado, ha ocupado los siguientes cargos: vicepresidente de la Comisión de Defensa (IV Legislatura), portavoz de Pesca (V Legislatura), portavoz de Construcción Naval (IV, V y VI Legislaturas), portavoz de Marina Mercante (IV, V y VI Legislaturas), portavoz de Defensa del Partido Popular (VI Legislatura), presidente de la Comisión Nacional de Defensa del Partido Popular (IV Legislatura) y representante del Congreso de los Diputados ante la OSCE (VI Legislatura).
Está en posesión de la Gran Cruz del Mérito Naval.