Barcelona, 1960
Número 5 a la llista electoral per Barcelona
Diputat al Parlament de Catalunya per la circumscripció de Barcelona. Portaveu del grup parlamentari SCC.
L'any 1977 es va afiliar al Partit Socialista Popular (PSP) Català i el 1978 va passar al Partit dels Socialistes de Catalunya (PSC). Dirigent del partit des del 1984, hi ha exercit tasques d'organització, de formació i de coordinació de campanyes electorals.
Actualment és Viceprimer secretari i portaveu del PSC. És membre de la Comissió Executiva Federal del Partit Socialista Obrer Espanyol (PSOE). Ha estat regidor de l'Ajuntament de Cornellà de Llobregat (1987-1991), director del Departament d'Anàlisi del Gabinet de la Presidència del Govern (1991-1995), sotsdirector del mateix gabinet (1995-1996) i diputat al Congrés per Barcelona (1996-1999). Ha estat ponent de l'Estatut i és portaveu del Grup Parlamentari Socialistes - Ciutadans pel Canvi.
Diputat de la VI, VII i VIII legislatures.