El 1975 fundà, en règim de cooperativa, el Grup SERHS, amb seu a Pineda de Mar (Maresme), dedicat als serveis a l’hostaleria, que presidí fins a la mort, i que en pocs anys se situà com el primer del sector de Catalunya i ha aconseguit també una notable projecció internacional. El 1977 fundà el Gremi d’Hostaleria del Maresme, que també presidi, i el 1978 formà part del comitè executiu de la Federació Nacional d’Hostaleria. Membre del consell assessor de Foment del Treball, fou membre del ple de la Cambra de Comerç de Barcelona com a president de la delegació del Maresme (1999-2006). Militant cofundador de Convergència Democràtica de Catalunya, fou el primer alcalde democràtic de Calella (1979-91) per CiU. Sota la presidència de Jordi Pujol, fou director general de Turisme de la Generalitat de Catalunya (1980-84) i participà també en la creació del Consorci Hospitalari de Catalunya (1983), que presidí en 1987-91, entre altres càrrecs. L’any 2001 rebé la Creu de Sant Jordi.