Adams representou por primeira vez a Australia a nivel internacional nos Paralímpicos de Atlanta de 1996. Participou nos Xogos Olímpicos de 2000 en Sydney, 2004 en Atenas, 2008 en Pequín e 2012 en Londres.
Paraolímpicos. nos Xogos de Atenas de 2004, gañou unha medalla de prata no evento Mixed Free Rifle Prone SH1 e unha medalla de bronce no evento SH1 Standing Air Rifle masculino. Nos Xogos de Pequín de 2008, terminou cuarto tanto no evento de rifle de aire de 10 m como nos eventos de rifle libre de 50 m. Terminou entre os vinte primeiros en todos os seus catro eventos nos Xogos de Londres de 2012.