Il obtient quatre médailles aux Jeux paralympiques d'été de 1996 à Atlanta : une médaille d'or sur 100 mètres brasse SB4, une médaille d'argent sur 200 mètres 4 nages SM5 et deux médailles de bronze, sur 50 mètres dos S5 et sur 50 mètres papillon S5.