Aquest article o aquest apartat conté informació obsoleta o li falta informació recent. Podeu col·laborar actualitzant-lo o afegint-hi la informació que manca. «Motiu no especificat»
Fou elegit paer en cap de Balaguer després de les eleccions municipals espanyoles de 1983 amb els vots del PSC i Alianza Popular, enfront del candidat guanyador Gregori Gallego. Va ser reelegit a les de 1987. Regidor portaveu del Grup Municipal Socialista del 1991 al 1995 i reelegit paer en cap a les eleccions municipals espanyoles de 1995, 1999, 2003 i 2007. El 2011 perd les eleccions municipals i passa a ser regidor a l'oposició i president i portaveu del Grup Municipal Socialista fins al 2015.[cal citació]
Ha estat senador per Lleida la IV i V legislatures (1989-93 i 1993-96). Fou secretari primer de la Comissió d'Interior i Funció Pública del Senat d'Espanya.[2]
Del 1989 al 2007 és diputat de la Diputació de Lleida, on ha estat portaveu del Grup Socialista. El 2007, fruit d'un pacte PSC-ERC esdevé vicepresident primer, essent president el republicà Jaume Gilabert, alcalde de Montgai i exdelegat de la Generalitat a Lleida.[cal citació]