Fue ministro de la Corte Suprema de Chile entre 2006 y 2016 y ministro del Tribunal Calificador de Elecciones de Chile en el periodo 2008-2012.