Membre del Club Natació Barcelona, fou doble campió de Catalunya (1941, 1942) i nou vegades d’Espanya (1942, 1944-51). En el període 1945-51 fou 24 vegades internacional amb la selecció espanyola, amb la qual participà en els Jocs Mediterranis (1951), on assolí la medalla d’or, i en els Jocs Olímpics de Londres (1948).