En 1990, compitió en el Campeonato Mundial y Juegos para Discapacitados en Assen, Países Bajos, ganando una medalla de bronce en el salto de longitud masculino 7F. También participó en el Campeonato Mundial de 1998 en Birmingham, Reino Unido, donde ganó cuatro medallas de oro. Participó en cuatro Juegos Paralímpicos de Verano consecutivos, de 1992 a 2004. En 1992 ganó una medalla de oro, por la cual recibió una Medalla de la Orden de Australia, dos medallas de plata y una medalla de bronce. En los Juegos Paralímpicos de Verano de 1996, ganó plata en las carreras de 100 y 200 metros y oro en el relevo de 4 × 100 metros. Cuatro años más tarde, en los Juegos Paralímpicos de Sídney, ganó cuatro medallas de oro en los relevos de 200 metros, 400 metros, 4 × 100 metros y 4 × 400 metros, y un bronce en los 100 metros. En los Juegos Paralímpicos de 2004 en Atenas, ganó dos medallas de plata en los 400 metros y el relevo de 4 × 400 metros, y un bronce en el relevo de 4 × 100 metros.