Escribe unha continuación para este parágrafo - Nos Xogos Paralímpicos de Atlanta de 1996
No evento masculino 4x100 m Relay T42-46, gañou unha medalla de ouro, polo que recibiu unha Medalla da Orde de Australia. Nos Xogos de Sydney de 2000, gañou medallas de ouro e rompeu récords mundiais no relevo masculino de 4x100 m T46 e no relevo masculino de 4x400 m T46 e medallas de bronce nos eventos masculinos de 100 m T46 e 200 m T46. Ese ano, recibiu unha medalla deportiva australiana. Nos Xogos de Atenas de 2004, chegou sétimo na primeira parte do evento masculino de 100 m T46 e non chegou á final.