Fue presidente del Partido Radical Socialdemócrata (PRSD) y Subsecretario de Transportes durante el mandato de Ricardo Lagos, período en el que fue acusado de cohecho en el conocido "Caso Coimas".