S’inicià al Club Natació Reus Ploms, en el qual destacà com a juvenil i debutà en el primer equip. El 1966 fou campió d’Europa amb la selecció espanyola júnior i l’any següent fitxà pel Reus Deportiu (1967-69), amb el qual guanyà dues Lligues i dues Copes d’Europa. Després tornà al Reus Ploms, equip en el qual es retirà.