Graeme competed in both the T36 100m and 200m in the 2004 Summer Paralympics in Athens winning the bronze medal in 200m. Four years later, he competed in the 100m, 200m and 400m but without any medal success but will be competing for Great Britain in London at the 2012 Summer Paralympics. He won the silver medal in the T36 100m in the 2012 Summer Paralympics. He has also competed for the national 7-a-side football team and competed at a national level in swimming. Graeme has the world record in T36 100m.