Format al Club Esportiu Arenys de Munt, amb el qual debutà a la divisió d’honor el 1979. Després jugà en el Club Patí Tordera (1982-85), el Grup Excursionista i Esportiu Gironí (GEiEG) (1985-86), el Reial Club Deportiu Espanyol (1986-87), el Blanes Hoquei Club (1987-89) i el Club Hoquei Mataró (1989-90). Amb l’Arenys de Munt, el GEiEG i el Blanes guanyà la Lliga de primera divisió estatal. El 1990 s’inicià com a àrbitre a la federació territorial de Girona, el 1994 assolí la categoria estatal i el 2000, la internacional. Entre els campionats xiulats, destaquen el Mundial B (2000), el Mundial sub-20 (2006) i els europeus sènior masculí (2008) i femení (2010).