Lord Lovat è stato commissionato nel Queen's Own Cameron Highlanders e promosso tenente nel 1890, ma trasferito come tenente nelle 1° Life Guards nel 1894. Nel 1897 si dimette dall'esercito regolare e si unì a un battaglione di volontari del Queen's Own Cameron Highlanders. Nel 1899 è stato il secondo in comando nella guerra in Sudafrica.