Obrer torner, format a l’Escola del Treball de Barcelona, ingressà a la Unió Socialista de Catalunya i fou diputat al Parlament de Catalunya (1932). Durant la guerra civil de 1936-39 milità en el PSUC i formà part del secretariat general de la UGT de Catalunya i del Consell d’Economia de la Generalitat de Catalunya. Exiliat el 1939, passà a França i s’establí a Mèxic, on retornà al seu ofici. Es traslladà a Veneçuela i fou cap de l’Escuela Técnica Oficial de Caracas, on publicà diversos manuals en castellà. En català escriví La missió dels treballadors i la dels sindicats en la nova organització industrial (1937) i col·laborà en un llibret sobre indústria tèxtil i metal·lúrgica (Buenos Aires, sd).