Membre del Club Natació Martorell, fou campió de Catalunya de 200 m i 400 m braça (1939) i d’Espanya de 400 m braça (1940). Durant el servei militar (1941-43) nedà i jugà a waterpolo amb el Club Natació Palma, i guanyà el Campionat d’Espanya de 400 m lliure. En acabar-lo, tornà al Martorell per dedicar-se exclusivament al waterpolo, i el 1948 assolí el subcampionat d’Espanya i disputà els Jocs Olímpics de Londres amb la selecció estatal.