Membre d’una família dedicada a la natació, el seu pare fou cofundador i directiu del Club Natació Sitges (1925). Començà nedant al Club Natació Catalunya i fou un dels dominadors de les proves de 100 m i 200 m braça entre el 1948 i el 1951. Aconseguí diversos Campionats de Catalunya. Fou subcampió d’Espanya en 200 m braça (1947) i campió d’Espanya el 1948. Posteriorment competí amb el CN Catalunya tot i que s’instal·là a Sitges i s’involucrà amb el recentment fundat Club de Mar. El 1953 baté, amb la selecció espanyola, el rècord d’Espanya absolut de 100 m braça, 200 m braça i4 × 100 m estils.