Užpildykite šią frazę: 1868 m. spalio 13 d. Macdonaldas įstojo į Kanados karalienės šautuvus kaip šaulys. 1866 m. vasarą jis praleido su 14-uoju bataljonu savanorių milicijos šautuvų netoli Kornvalis, tikėdamasis
Fenių invazija. Jis pasiekė seržanto laipsnį, o 1870 m. Balandžio 22 d. buvo paskirtas lavininku. Vėliau Makdonaldas prisijungė prie pulkininko Džozefo Wolselio ekspedicijos ir keliavo į Red River gyvenvietę Manitoboje. Wolseley ekspedicija buvo suformuota, kad nugalėtų Louis Riel'o Raudonosios upės sukilimą. Po to, kai dalyvavo be kraujo praliejimo užimant Upper Fort Garry (po Rielo išvykimo) jis grįžo į Toronto, bet dalyvavo sušaldant Rielo antrąjį sukilimą. 1882 m. balandžio 26 d. jis išėjo į pensiją ir persikėlė į Vinnipegą. 1885 m. Šiaurės vakarų maišto metu Macdonaldas tarnavo leitenantu 90-ajame (Vinipego) šaulių batalione, kurį jis padėjo organizuoti. Vėliau jis kovojo prie Fish Creeko Saskačevano provincijoje.