Wilson took up competitive running in 1997; in that year he competed at his first national competition and received the Developing Paralympian of the Year Award. At the 2000 Sydney Paralympics, he won two gold medals in the Men's 4x100 m Relay T46 and Men's 4x400 m Relay T46 events, for which he received a Medal of the Order of Australia. In 2000, his competitive sport participation was sponsored by the Motor Accidents Authority in New South Wales. At the 2004 Athens Paralympics, he won a silver medal in the Men's 4x400 m T42–46 event and a bronze medal in the Men's 4x100 m T42–46 event. At the 2008 Beijing Paralympics, he won a bronze medal in the Men's 4x100 m T42–46 event. He has retired from competitive athletics.