Membre del Club Natació Barcelona, fou una de les grans dominadores de la natació espanyola de la seva època. Guanyà el Campionat de Catalunya en 100 m lliure (1929), com també la mateixa prova del Campionat d’Espanya (1929). Baté set rècords absoluts d’Espanya en les distàncies de 50, 100, 200, 300 i 400 m lliure.