Fou campió d’Espanya entre el 1978 i el 1992. Des de l’any 1980 fou internacional amb la selecció espanyola, amb la qual obtingué dotze medalles en els europeus (1983, 1987), dues medalles en els Campionats del Món (1986) i participà en els Jocs Paralímpics de Nova York (1984), Seül (1988) i Barcelona (1992), on obtingué un rècord del món, dos ors, dos argents i dos bronzes. Com a entrenador, dirigí la selecció catalana i espanyola de natació per a discapacitats físics i fou delegat tècnic de natació del Comitè Paralímpic Internacional. També fou president del Club Esportiu F i S El Prat (1984-92) i dels comitès de natació de les federacions catalana (1997-99) i espanyola (1999-2004) d’esports de persones amb discapacitat física. Rebé la medalla de bronze al mèrit esportiu del Consejo Superior de Deportes (2007).