Membre del Club Natació Barcelona, fou dues vegades campió de Lliga (1980, 1981), campió d’una Copa d’Europa (1982) i de la Supercopa europea. En el període 1976-81 fou quaranta-quatre vegades internacional amb la selecció espanyola, amb la qual participà en un Campionat d’Europa (1977) i en un del Món (1979). Té la medalla de serveis distingits de la federació espanyola de bronze (1979) i d’argent (1981).