British Army Captain Ayrshire Yeomanry
British Army Major Machine Gun Corps
British Army Major Ayrshire Yeomanry
Born 1867
Died 1919
British Army Lieutenant Colonel 5th Cavalry
Indian Army Major General General Officer Commanding 5th Indian Cavalry Division