Al asumir Ricardo Lagos como presidente en el año 2000, fue nombrado Subsecretario de Transportes, cargo al que renuncia en junio de 2002 para anunciar su candidatura a la presidencia del Partido Radical Social Demócrata (PRSD), la que gana en septiembre de ese año, asumiendo el 25 de octubre.