Es formà al CP Voltregà, amb el qual debutà a la màxima categoria el 2002. Fitxà pel CHP Blanes (2008-11), amb el qual fou subcampió de la Copa de la CERS (2010), el 2011 passà a l’Igualada HC i el 2012 al Lloret. Jugà de nou al CP Voltregà (estiu del 2013-17). Al juliol del 2017 deixà de ser jugador del CP Voltregà, però continuà vinculat a l’entitat com a coordinador i entrenador de l’hoquei base. Des del 2017 jugà al CP Taradell fins el 2022, quan es retirà.
Fou internacional amb la selecció de Catalunya, amb la qual guanyà la Blanes Golden Cup (2011), i amb l’espanyola, amb la qual fou subcampió de la Copa de les Nacions de Montreux (2009).