En 1995, se desempeñó como asesor de la ministra de Justicia Soledad Alvear en materias penitenciarias y un año después fue designado subsecretario de Justicia por el presidente Eduardo Frei Ruiz-Tagle, que pronto le ascendió a ministro (1999), siendo confirmado en el cargo por el siguiente mandatario, Ricardo Lagos, en 2000.