Fue Abogado del Estado por oposición desde 1967, y ejerció como tal, sucesivamente, en la Administración y Tribunales de Lugo, en la Audiencia Nacional y en el Tribunal Supremo.