Adams esindas esimest korda Austraaliat rahvusvahelisel tasandil 1996. aasta Atlanta paraolümpiamängudel. Ta osales olümpiamängudel 2000. aastal Sydney, 2004. aastal Ateena, 2008. aastal Pekingis ja 2012. aastal Londonis.
2004. aasta Ateena olümpiamängudel võitis ta hõbedamedaali segava vaba püstoliga ja pronssimedaali meeste õhupüstoliga. 2008. aasta Pekingi olümpiamängudel lõpetas ta neljandana nii 10 meetri õhurelva püstis kui ka 50 meetri vaba püstoliga. Ta lõpetas 2012. aasta Londoni mängudel kõigi nelja võistluse top kakskümmend.