Participó en el Campeonato del Mundo IPC 2006 en los eventos masculinos T54 de 100, 200 y 400 metros. Compitió en los Juegos Paralímpicos de verano 2008 en los eventos del equipo de relevos de 100 metros y 4 x 100 metros. Se perdió las finales en el evento de 100 metros por un lugar. Su equipo de relevos fue descalificado después de que se cayó de su silla durante la transición. Compitió en el 2011 City2Surf. En el Campeonato Australiano de Atletismo de 2011, terminó segundo en la final de la carrera de sillas de ruedas de 200 metros. Terminó primero en la carrera de 100 metros. Fue seleccionado para representar a Australia en los Juegos de 2012 en atletismo en el evento de 100 metros.