Born 1871
Died 1966
British Army Major 1st Cameron Highlanders
British Army Lieutenant Colonel 1st Cameron Highlanders
British Army Colonel 1st Cameron Highlanders
…
British Army Major Cameron Highlanders/General Head Quarters Staff
British Army Major and Brevet Colonel Cameron Highlanders/Staff
British Army Temporary Lieutenant Colonel/Temporary Brigadier General Cameron Highlanders/Staff
British Army Temporary Lieutenant Colonel Cameron Highlanders