Fue alcalde de Lérida desde 1979 a 1987 y desde el 1989 hasta el 29 de diciembre de 2003, y diputado al Parlamento de Cataluña en la II, III, IV, V y VI legislatura.