En las elecciones generales de 1977 fue elegido diputado por la provincia de Barcelona por la coalición entre la Federación Catalana del PSOE y el Partit Socialista de Catalunya-Congrés (Socialistes de Catalunya), en cuya lista ocupaba el octavo puesto (el tercero entre los militantes del PSOE).