Il commande le Régiment royal de l'Artillerie canadienne en 1889 et sert en Afrique du Sud avec le contingent canadien pendant la Guerre des Boers. De 1901 à 1902, il rejoint la au Transvaal. Il est promu lieutenant-colonel en 1908 et commande le Royal Canadian Horse Artillery en 1911.