Adams poprvé reprezentoval Austrálii na mezinárodní úrovni na paralympijských hrách v Atlantě v roce 1996. V roce 2000 soutěžil v Sydney, v roce 2004 v Aténách, v roce 2008 v Pekingu a v roce 2012 v Londýně.
Paralympijské hry v Aténách v roce 2004 získal stříbrnou medaili v soutěži Mixed Free Rifle Prone SH1 a bronzovou medaili v soutěži Men's Air Rifle Standing SH1. Na olympijských hrách v Pekingu v roce 2008 skončil čtvrtý v obou disciplínách 10 m vzduchová puška stojící událost a 50 m volná puška náchylné události. Na olympijských hrách v Londýně v roce 2012 skončil ve čtyřech soutěžích v první dvacítce.