Es formà al Club Natació Atlètic, el 1989 passà al Club Natació Barcelona, i, el 1998, al Club Natació Sabadell. Fou sis vegades campió de Catalunya de gran fons com a guanyador de la Travessia del Port de Barcelona (1990, 1992, 1994-97). En l’àmbit estatal, es proclamà campió d’estiu en 400 m i 1.500 m lliure (1991) i en relleus 4 × 200 m lliure (1998), i d’hivern en relleus 4 × 200 m lliure (1999). Fou vint-i-cinc cops internacional en diferents categories. Té la medalla de bronze de serveis distingits de la federació espanyola (1992).