Formà part, durant dinou anys, del primer equip del Club Natació Barcelona, amb el qual guanyà diversos títols d’àmbit català i espanyol. Jugà 19 partits oficials amb la selecció espanyola i 30 amb la catalana. El 1966 inicià la seva carrera com a tècnic. Poc després fou nomenat seleccionador estatal, càrrec que ocupà durant tres anys. En el seu club fou també vocal de la junta directiva. Rebé la medalla Forjadors de la Història Esportiva de Catalunya (1993).