Ha sido Fiscal General del Estado y actualmente Magistrado de la Sala Segunda del Tribunal Supremo. Está en posesión de los títulos académicos de Licenciado en Derecho por la Universidad de Valladolid y Doctor en Derecho por la Universidad de La Coruña, con premio extraordinario.
Ha sido Vocal del Consejo Rector de la Escuela Judicial y ha sido magistrado de control suplente del Centro Nacional de Inteligencia. Posee la distinción honorífica como Académico correspondiente de la Real Academia de Jurisprudencia y Legislación de España, así como la Cruz Distinguida de 1 ª Clase de la Orden de San Raimundo de Peñafort. Le ha sido concedida la Gran Cruz de la Orden de San Raimundo de Peñafort.