Il est au 50 mètres dos, au 50 mètres nage libre et au 100 mètres nage libre aux Jeux paralympiques d'été de 1996 à Atlanta. Aux Jeux paralympiques d'été de 2000 à Sydney, il est éliminé en séries du 50 mètres dos, du 50 mètres nage libre et du 100 mètres nage libre.