Lord Lovat wurde in das Regiment Queen's Own Cameron Highlanders aufgenommen und 1890 mit 19 Jahren zum Leutnant befördert. 1897 verließ er die reguläre Armee und schloss sich einem Freiwilligenbataillon des Regiments an, das unter Lord Kitchener auch am Sudanfeldzug 1896-1898 teilnahm.