He took a degree in Law, a diploma at the School of Juridical Practise and did an MA in Direction and Management of the Local Administration (Barcelona University). He works in the Xunta de Galicia as an inspector of terrestrial transport. He filled the following offices: Provincial Director of Transports, Tourism and Communications in A Coruña (1984-87), subdirector general of the Ministry of Justice (1987), director general of Transports of the Xunta de Galicia (1987-1990), general inspector of services of the Ministry of Justice (1990) and territorial director of the Ministry of Works and Town Planning in Galicia (1990-92). From 1993 to 1994, he worked as auditor general in the City council of Culleredo (A Coruña). Since November 1994, he has been the head of the technical cabinet in the same City Council.
He was the manager responsible for legal matters and corporative relations at SENASA (Services and Studies for the Aerial Navigation and Aeronautic Security). On 1st February 2010, he became director general for Corporative Services in that same firm.
He directs the technical office of the City Council of Culleredo (A Coruña).
He published the following books: Ejecutoriedad y ejecutividad de los actos administrativos; Derecho de la Seguridad Social; Organización Política y Derecho Administrativo en España; Aspectos de la Acción Protectora y Personal de la Seguridad Social; La Gestión de Personal and Incidencia del Transporte en el Desarrollo Regional; and La Guerra de Irak a través de los medios.