Adams first represented Australia at an international level in the 1996 Atlanta Paralympics. He went on to compete at the 2000 Sydney, 2004 Athens, 2008 Beijing and 2012 London Paralympics. at the 2004 Athens Games, he won a silver medal in the Mixed Free Rifle Prone SH1 event and a bronze medal in the Men's Air Rifle Standing SH1 event. At the 2008 Beijing Games, he finished fourth in both the 10 m air rifle standing event the 50 m free rifle prone events. He finished in the top twenty in all four of his events at the 2012 London Games.