Membre del Club Natació Sabadell, fou cinc vegades subcampió d’Espanya de primera categoria (1962-65, 1967) i de la primera Lliga estatal (1966). En el període 1962-65 fou nou vegades internacional i participà en el Torneig de les Sis Nacions de l’Europa occidental (1963).