Fue miembro de la 'Junta de Seguretat de Catalunya' (1980-1982) y diputado por la circunscripción de Barcelona en el Congreso de los Diputados (1982-1986).