Après son service outremer, il a reçu un brevet de colonel et a été nommé commandant de la Royal School of Cavalry à Toronto en Ontario. En 1907, il a été nommé commandant des Royal Canadian Dragoons et inspecteur de cavalerie pour le dominion du Canada. En 1911, il commanda les unités montées lors du couronnement du roi George V. De 1912 à 1914, il était l'adjudant-général à Ottawa en Ontario. Durant la mobilisation de la 1re Division canadienne, il commandait le camp Valcartier au Québec et accompagna le contingent outremer. Durant la Première Guerre mondiale, il servit dans les états-majors du maréchal Sir John French ainsi que des corps II et III du Royaume-Uni.
Vers la fin de 1918, il retourna au Canada. Après la guerre, il fut promu major-général et nommé commandant du District militaire 2 basé à Toronto. Par la suite, il commanda les districts militaires de Kingston et de Toronto. En janvier 1920, il fut nommé compagnon de l'ordre de Saint-Michel et Saint-Georges pour son service en temps de guerre[2].