Nascut a Artesa de Lleida (Segrià) el 1920. Als catorze anys començà a fer d’impressor. Els darrers vint anys treballà a Girona a la impremta dels germans Curbet i posteriorment es jubilà a Gràfiques Fornells.
Va lluitar per defensar les millores de les condicions laborals dels treballadors. En l’època de la clandestinitat fou fundador i dirigent del sindicat CCOO a les comarques gironines. Des del 1977 va ser membre de totes les executives de la Federació del sindicat i a partir del 1996 es reincorporà com a secretari general de la Federació de Pensionistes i Jubilats de Girona.
Fou membre fundador del Partit Comunista de Catalunya (PCC). En l’època de la clandestinitat fou empresonat en diverses ocasions.