Escribir una continuación para este párrafo - En los Juegos Paralímpicos de Atlanta 1996
, ganó una medalla de oro en el evento T42-46 de relevo de 4x100 m masculino, por lo que recibió una Medalla de la Orden de Australia. En los Juegos de Sídney de 2000, ganó medallas de oro y rompió récords mundiales en los eventos T46 de relevo de 4x100 m y 4x400 m de hombres y medallas de bronce en los eventos T46 de 100 m y 200 m de hombres. Ese año, recibió una Medalla de Deportes de Australia. En los Juegos de Atenas de 2004, llegó séptimo en el primer heat del evento masculino de 100 m T46 y no llegó a la final.