Il a rejoint l'armée britannique, où il s'est engagé en tant qu'officier dans la garde écossaise. Il a servi durant la guerre de Crimée, 1854-55, et prit part au siège de Sébastopol ( à ), y compris les batailles de l'Alma (), à la bataille de Balaklava (), d'Inkerman () et la chute de Sébastopol (). Du au , il fut aide-de-camp du général James Simpson, commandant des troupes britanniques dans la péninsule de Crimée. Pour son service, il a reçu la médaille de Crimée avec quatre agrafes, la médaille de la Crimée turque, et a été nommé à la classe de l'ordre du Médjidié. Après son retrait de la vie active en , il est nommé lieutenant-colonel du bataillon du Royal Scottish Reserve Regiment. Plus tard, il fut nommé lieutenant-colonel du (Militia) bataillon des Royal Scots (Lothian Régiment), basé à Glencorse, Midlothian, et le a été nommé, de manière honorifique, colonel du bataillon.