Amb el Club Natació Montjuïc fou campió d’Espanya les temporades 1976-77, 1983-84 i 1984-85, i subcampió de la Recopa d’Europa (1982). Amb la selecció espanyola disputà els Jocs Mediterranis (1979) i els Jocs Olímpics de Moscou (1980), on aconseguí la quarta posició.