Thomas urodził się w Hobart. Zdobył srebrny medal w męskim pentatlonie A4A9 na Paraolimpiadzie w Seulu w 1988 roku. Brał udział w Igrzyskach Paraolimpijskich w Barcelonie w 1992 roku, nie zdobywając żadnych medali. W
1996 Atlanta Games, Zdobył złoty medal w męskiej 4x100 m Relay T42<unk>46, za co otrzymał Medal Orderu Australii, i dwa brązowe medale w męskiej 100 m T43<unk>44 i męskiej Długim skoku F44.