Membre del Club Natació Sabadell. Fou onze vegades campió de Catalunya: tres cops en 50 m (1998, 2002, 2004), dos cops en 100 m (1998, 2003), quatre cops en 200 m (1998, 2002, 2003, 2004) i dos cops en 400 m estils individual (2003, 2004). En l’àmbit estatal fou vint-i-vuit vegades campió absolut: dotze a l’estiu, una en 100 m (2004), vuit en 200 m (1997-2004), una en 400 m estils individual (2003) i dues en relleus 4 × 100 m estils (2003, 2004); i setze a l’hivern, una en 50 m (2004), sis en 100 m (1998, 1999, 2001-04), cinc en 200 m (1999, 2001-04), una en 400 m estils individual (2003) i tres en relleus 4 × 100 m estils (2000, 2001, 2003). També fou recordista català i estatal de 100 m en piscina curta (2004). En el període 1997-2004 fou 138 vegades internacional tot participant en dos Campionats del Món (2001, 2003) i cinc d’Europa (1997, 1999, 2000, 2002, 2004); i en els Jocs Olímpics d’Atenes (2004). Té la medalla de serveis distingits de la federació espanyola de bronze (1999) i d’or (2000).