Su primer contacto con la política se produjo en 1986 en Madrid, fecha en la que comienza a desempeñar la función de asesor del ministro socialista de Justicia, Fernando Ledesma.
Allí conoció a María Teresa Fernández de la Vega, que trabajaba en el mismo equipo.
Tras esta etapa fue nombrado fiscal del Tribunal Supremo y en 1992 fiscal jefe del Tribunal Superior de Justicia de Madrid.
Cargo que desempeñaría hasta 2003, año en que mantuvo una polémica con el entonces ministro de Justicia, José María Michavila, a raíz de unas críticas sobre los nuevos 'juicios rápidos'.
Desde entonces ha desempeñado las siguientes responsabilidades: Actividad como ponente y conferenciante También ha firmado numerosos artículos en publicaciones jurídicas, revistas especializadas y en la Memoria Fiscal correspondiente a distintos años.