Il a été instructeur de vol sur le T-33 à la base des Forces canadiennes (BFC) de Moose Jaw, en Saskatchewan. En 1970, il a été détaché au RMC à titre de commandant d’escadron et, ensuite, de directeur adjoint des élèves-officiers.
MGen McDonald operationally flew the Tutor, T-33, CF5, CF104 and CF18 aircraft accumulating over 4000 hours of pilot in command throughout his 37-year career in the Air Force, Canadian Forces.