S’inicià al Club Natació Montjuïc, passà al Club Natació Barcelona, amb el qual es proclamà campió de la Lliga (1991, 1996, 1997) i la Copa del Rei (1991, 1996), i també formà part del Club Esportiu Mediterrani i del Club Natació Terrassa, sempre en la posició de boia. Amb la selecció espanyola es proclamà subcampió olímpic en els Jocs de Barcelona (1992), i guanyà dues medalles en Campionats del Món (or el 1998 i plata el 1991) i d’Europa (plata el 1991 i bronze el 1993).