MacDonald is an advocate for disabled sport, and travels the world to do this. He has visited the South Pacific and Caribbean to help create local disabled sport programs. He has been involved with the International Paralympic Committee as a member of the International Paralympic Committee Athlete Commission. In 1998, he became involved with the United Nations High Commission for Refugees (UNHCR). With the UNHCR, he visited two refugee camps located on the border between Thailand and Cambodia. At the 2003 South Pacific Games, he was an athlete ambassador for the World Anti-Doping Authority.