Escriba unha continuación para este parágrafo - MacDonald competiu en cinco Campionatos Mundiais de Atletismo IPC sucesivos de 1994 a 2011. En 1994, competiu nos 100m, 200m e 400m T35. En 1998, gañou unha medalla de bronce no tiro masculino F34 e compitiu nos eventos masculinos de 100 e 200 metros T35. Houbo controversia durante o tiro masculino onde MacDonald foi forzado a cambiar a súa técnica a mediados da competición debido á ignorancia dun oficial das regras. En 2002, gañou o ouro no tiro masculino F34 nun récord mundial (10.69m) e competiu no disco masculino F33-34. En 2006, gañou o ouro no evento de Shot Put F34 masculino e competiu no evento de Disco F33-34 masculino. En 2011
, terminou sexto no tiroteio masculino F34.