S’inicià en el Club Natació Barcelona l’any 1957 i durant tretze temporades formà part de la davantera de l’equip del CNB, habitualment com a tercera línia. Es proclamà campió d’Espanya (1963). Fou un dels integrants de la selecció d’Andorra en el debut internacional d’aquest país, davant Tunis. Així mateix, també jugà amb la selecció espanyola sub-23 i nombroses vegades amb la catalana. Com a veterà, ha realitzat gires per Sud-àfrica, Nova Zelanda i Austràlia. Presidí la Federació Catalana de Rugby (1988-92).