Voltooi die volgende sin: Macdonald het op 13 Oktober 1868 as 'n geweerman by The Queen's Own Rifles of Canada ingeskryf. Hy het die somer van 1866 by die 14de Bataljon Vrywillige Militia Gewere naby Cornwall deurgebring, in afwagting van 'n
Feniese inval. Hy het tot die rang van sersant gestyg voordat hy op 22 April 1870 as vaandeldraer aangestel is. Macdonald het toe by die ekspedisie van kolonel Garnet Joseph Wolseley aangesluit en die trek na die Red River-nedersetting in Manitoba onderneem. Die Wolseley-ekspedisie is gevorm om Louis Riel se Red River-opstand te onderdruk. Nadat hy deelgeneem het aan die bloedlose inname van Upper Fort Garry (na Riel se vertrek) het hy na Toronto teruggekeer, maar sou deelneem aan die onderdrukking van Riel se tweede opstand. Hy het op 26 April 1882 uit die QOR afgetree en na Winnipeg verhuis. Tydens die Noordwes-opstand in 1885 het Macdonald as luitenant gedien in die 90ste (Winnipeg) Bataljon van Gewere, 'n eenheid wat hy gehelp het om te organiseer. Hy het later by Fish Creek in Saskatchewan geveg.