Començà a jugar a waterpolo al Club Natació Arenys. Fou internacional amb la selecció espanyola absoluta. Fundà el Barceloneta Amateur Club (1929), que posteriorment s’anomenà Club Natació Barceloneta. Fou àrbitre internacional en diversos Campionats d’Europa, als Jocs Mediterranis i als Jocs Olímpics de Mèxic (1968). Formà part de la directiva del Col·legi Català d’Àrbitres. Fou directiu de la Federació Catalana de Natació i directiu i president del Club Natació Barceloneta.