Es formà al Club Egara, on ha desenvolupat la major part de la carrera com a migcampista i davanter. Jugà amb el Club de Campo Villa de Madrid (2009-12), i la temporada 2012-13 tornà a l’Egara. En l’àmbit de clubs guanyà cinc Campionats de Catalunya (1998-2002), vuit Copes del Rei (1998, 1999, 2000, 2002, 2007, 2009, 2011, 2012) i cinc Lligues (1998-2001, 2016). Amb la selecció espanyola participà en els Jocs Olímpics de Sydney (2000), Atenes (2004), Pequín (2008), on aconseguí la medalla de plata, i Londres (2012). Es proclamà campió (2005) i subcampió d’Europa (2007), i assolí la medalla de bronze mundial (2006). També disputà un altre Campionat del Món (2010) i dos Campionats d’Europa (2009, 2011) més. Té la medalla d’or del Reial Orde del Mèrit Esportiu. L'any 2016 anuncià la seva retirada i rebé l'stick d'or de la Federació Catalana d'Hoquei.