Scrivi una continuazione per questo paragrafo - MacDonald ha gareggiato in cinque Campionati del Mondo di Atletica leggera IPC consecutivi dal 1994 al 2011. Nel 1994 ha gareggiato nei 100m, 200m e 400m T35. Nel 1998, ha vinto una medaglia di bronzo nel tiro F34 maschile e ha gareggiato nei 100m e 200m T35 maschile. C'è stata una controversia durante la gara di tiro maschile in cui MacDonald è stato costretto a cambiare la sua tecnica a metà gara a causa dell'ignoranza delle regole da parte di un ufficiale. Nel 2002, ha vinto l'oro nel tiro maschile Put F34 in un record mondiale (10,69 m) e ha gareggiato nel disco maschile F33-34. Nel 2006, ha vinto l'oro nell'evento Shot Put F34 maschile e ha gareggiato nell'evento Discus F33-34 maschile. Nel 2011
, ha finito sesto nel tiro maschile F34.