En 2008 fue designado como consejero del Consejo para la Transparencia por la presidenta y ratificado por el Senado por unanimidad, asumiendo el cargo por un periodo de seis años.En octubre de 2011 fue elegido por unanimidad presidente del organismo en reemplazo de Raúl Urrutia Ávila.Fue relevado a mediados de 2013 por Jorge Jaraquemada.