El 27 de marzo de 2007 asumió como ministro de Transportes y Telecomunicaciones del primer gobierno de Michelle Bachelet, en reemplazo de Sergio Espejo.