Membre del Club Natació Barcelona, el 1986 es proclamà campió d’Espanya juvenil. En categoria absoluta aconseguí dues Lligues estatals (1987, 2002) i cinc Copes del Rei (1989, 1991, 1995, 1996, 2002). Participà en dues Eurocopes (1996, 2003), en tres Recopes d’Europa (1993, 2000, 2002) i en dos Trofeus LEN (1995, 2001). Guanyà l’edició del 1995. Formà part de la selecció espanyola en els Campionats d’Europa juvenils (1987), júnior (1988) i l’absolut (1995). Entre el 1995 i el 1996 fou trenta-sis vegades internacional amb la selecció. Rebé la medalla de bronze de serveis distingits de la Federació Espanyola de Natació.