Su última participación fue en el primer gobierno de Michelle Bachelet, quien lo nombró presidente del Consejo Directivo del Sistema de Empresas Públicas (SEP) de Corfo, el 11 de marzo de 2006, cargo que dejaría el , tras la férrea defensa que hizo del destituido presidente de la Empresa de los Ferrocarriles del Estado (EFE), Luis Ajenjo, acusado de malversación de caudales públicos y correligionario suyo.