Nacido en 1943 en La Coruña.
Licenciado en Derecho en 1965 por la Facultad de Derecho de la Universidad de Santiago de Compostela.
Perteneciente al Cuerpo de Abogados del Estado (1969), habiendo desempeñado destinos como Abogado del Estado en la Dirección General de lo Contencioso del Estado, la Audiencia Nacional y el Tribunal Superior de Justicia de Madrid.
En su actividad profesional como Abogado ha desempeñado el cargo de Secretario General y del Consejo de Administración del Grupo de Empresas Uralita (1977-2003) y de otras Sociedades.