Entre el 1989 i el 1992 jugà al CN Catalunya i a l’UE d’Horta. Fou segon entrenador de la selecció espanyola en els Jocs Olímpics d’Atlanta (1996). El 2003 fitxà pel Club Natació Atlètic-Barceloneta i entre el 2003 i el 2012 guanyà vuit lligues estatals (2003, 2006-12), sis Copes del Rei (2004, 2006-10), vuit Supercopes d’Espanya (2003-04, 2006-11) i cinc Copes de Catalunya (2007-11). Aconseguí mantenir l’equip imbatut durant 144 partits d’àmbit estatal consecutius. Rebé la medalla al mèrit esportiu de la Federació Catalana de Natació (2006).