Elginas pirmą kartą dalyvavo neįgaliųjų sporto šakose 1990 m. Naujajame Pietų Velse vykusiuose amputavusių žmonių čempionatuose. 1994 m. Berlyne jis laimėjo aukso medalį 4x100 m atostogose ir bronzinį medalį šuoliu į aukštį. 1996 m. Atlantos paralimpijoje jis dalyvavo, tačiau nepasiekė jokių medalių, o 1998 m. Birmingame vykusiuose IPC atletijos pasaulio čempionatuose penktadienio varžybose jis užėmė ketvirtąją vietą. 2000 m. Sidnėjaus paralimpinėse žaidynėse jis laimėjo bronzinį medalį vyrų penketako P44 varžybose. 2002 m. IPC atletijos pasaulio čempionate Lille jis laimėjo du sidabro medalius penktatlonui ir 4x400 m atostogose ir bronzinį medalį 4x100 m atostogose. 2004 m. Atėnų paralimpinėse žaidynėse jis laimėjo sidabro medalį vyrų 4x400 m T42<unk>46 varžybose ir du bronzos medalius vyrų 4x100 m T42<unk>46 ir vyrų penkatlonų P44 varžybose. 2006 m. IPC Atletiko pasaulio čempionatų penktadienio varžybose jis užėmė šeštąją vietą, buvo Australijos vėliavos nešėjas atidarymo ceremonijoje ir komentavo tų metų Karalysčių žaidynes.
Melburne. 2008 m. jis pasitraukė iš paraatletinės sporto, tačiau 2013 m. sugrįžo, kai sužinojo, kad šis sportas bus įtrauktas į 2014 m. Glasgovo Bendrijos žaidynes. Jis buvo aštuntasis vyrų diskų metimo F42/44 varžybose.