Format al Club Natació Barceloneta, guanyà diversos Campionats de Catalunya de natació en categories inferiors. El 1971 ingressà a les files del Club Natació Barcelona, seguint els passos del seu germà Antoni, i s’interessà pel waterpolo. Fou campió d’Espanya juvenil (1973, 1974) i júnior (1977). Posteriorment fitxà pel Club Natació Catalunya, amb el qual guanyà un Campionat d’Espanya absolut (1988) i dues Copes del Rei (1987, 1988). També participà en la Recopa d’Europa (1987). Entre el 1976 i el 1982 fou 37 vegades internacional amb la selecció espanyola i participà en el Campionat d’Europa (1981). Rebé la medalla de bronze de serveis distingits de la Federació Espanyola de Natació.