Born 1891
Canadian Expeditionary Force 447935
Born 1868
Canadian Expeditionary Force 145888
British Army Royal Engineers Inland Water Transport
British Army 315 Private Royal Engineers Inland Water Transport
British Army King's African Rifles
British Army 4091 Hand King's African Rifles
British Army Second Lieutenant Interpreter
British Army Lieutenant General List
British Army 405 Sapper Home County Field Company
British Army Second Lieutenant Royal Engineers
British Army Second Lieutenant Interpreter Poona Horse
British Army Lieutenant General List
British Army Temporary Lieutenant General List
British Army Temporary Lieutenant Staff
British Army 2658 Royal Horse and Royal Field Artillery