Es formà a l’Atlètic de Terrassa, on debutà amb disset anys al primer equip i també amb la selecció espanyola. Ha aconseguit cinc Campionats de Catalunya (2004, 2005, 2006, 2010, 2011) i dues Copes del Rei (2006, 2010), i ha estat vuit cops campió de la divisió d’honor (2004, 2005, 2006, 2007, 2009, 2010, 2011, 2012). També amb la selecció ha participat en quatre Campionats d’Europa (2005, en què obtingué la medalla d’or; 2007 i 2019, en què aconseguí la medalla d’argent, i 2009, en què finalitzà en la quarta posició) i un Campionat del Món (2006, en què guanyà la medalla de bronze), i també participà en els Jocs Olímpics de Pequín (2008), en què fou subcampió, i obtingué diploma olímpic als Jocs de Londres (2012) i de Rio de Janeiro (2016).