Elgin először részt vett a fogyatékkal élők sportolásában az 1990-es Új-Dél-Wales-i Amputációs Bajnokságon. Első nemzetközi versenye az 1994-es berlini IPC Atlétika Világbajnokság volt, ahol aranyérmet nyert a 4x100 méteres sztaféban és bronzérmet a magasugrásban. A 1996-os atlantai paralimpiai játékokon nem nyert érmet.
és negyedik lett az 1998-as IPC Atlétika Világbajnokságon, Birminghamben. A 2000-es Sydney-i Paralimpián bronzérmet nyert a férfi ötverés P44 versenyen. A 2002-es Lille-i világbajnokságon két ezüstérmet nyert az ötversenyben és a 4x400 m-es röpködésben, valamint bronzérmet a 4x100 m-es röpködésben. A 2004-es athéni paralimpiai játékokon ezüstérmet nyert a férfi 4x400 m T42<unk>46 versenyen, és két bronzérmet a férfi 4x100 m T42<unk>46 és a férfi ötverés P44 versenyen. Hatodik lett a pentatlonban a 2006-os IPC Atlétika Világbajnokságon, ahol ő volt az ausztrál zászlóhordozó a megnyitó ünnepségen, és kommentálta az idei Commonwealth játékokat Melbourne-ben. 2008-ban visszavonult a para-atlétikából, de 2013-ban visszatért, miután megtudta, hogy a sportot bele fogják foglalni a 2014-es Glasgow-i Nemzetközösségi Játékokba. Nyolcadik lett a férfiak F42/44 fékdobásán a játékokon.