Membre del Club Natació Barcelona, s’entrenà a les ordres de Carles Adern. Fou campió de Catalunya en proves de velocitat d’estil lliure i papallona, i campió d’Espanya de relleus del CN Barcelona. Internacional, guanyà la Copa Nadal entre el final dels anys setanta i l’inici dels vuitanta. Després d’abandonar la natació, fou directiu del Club Natació Sant Andreu.