Adams pertama kali mewakili Australia di tingkat internasional pada Olimpiade Paralimpiade Atlanta 1996. Ia kemudian berkompetisi di Sydney 2000, 2004 Athena, 2008 Beijing dan 2012 London
Pada Olimpiade Paralimpiade 2004 di Athena, ia memenangkan medali perak dalam acara Mixed Free Rifle Prone SH1 dan medali perunggu dalam acara Men's Air Rifle Standing SH1. Pada Olimpiade Beijing 2008, ia menempati posisi keempat di kedua acara 10 m senapan udara berdiri dan 50 m senapan bebas rawan acara. Dia finis di dua puluh besar di semua empat acara di Olimpiade London 2012.