Titulat mercantil, havia exercit d’auditori de comptes i assessor fiscal. El 1983, quan va entrar per primer cop a l’Ajuntament, ho va fer essent encara militant dels Centristes de Catalunya d’Anton Cañellas. Hi va entrar com a número 2 de Jaume Mussons, però quan aquest va plegar va quedar com a portaveu del grup, junt amb Montserrat Roca.
Al 1999 va tornar a l’Ajuntament, ja com a militant del nou PP liderat per José María Aznar al qual s’havia afiliat el 1996. Hi va estar quatre anys com a únic regidor del grup popular. El 2003 va tornar a encapçalar la llista del PP, però no van aconseguir representació. També havia estat durant molts anys el president comarcal i cap visible del PP a Osona.