Fue Secretario General del Partido Socialista de Madrid (PSM-PSOE) desde el año 2000 hasta 2007 ya que dimitió el 4 de junio tras reunirse con Zapatero debido a los malos resultados del PSOE en las elecciones municipales y autonómicas de Madrid de 2007, Portavoz del Grupo Socialista en la Asamblea de Madrid, y senador socialista por la Comunidad de Madrid, perteneciendo además a la Diputación Permanente del Senado.