Born 1890
Died 1919
Canadian Expeditionary Force 410635
Canadian Expeditionary Force 410635 Private Canadian Infantry
British Army Brevet Lieutenant Colonel Life Guards
British Army Second Lieutenant 2nd Life Guards
British Army Lieutenant 2nd Life Guards
…
British Army Lieutenant Colonel Life Guards
British Army Brigadier General Life Guards
British Army Second Lieutenant 1st Life Guards
…
Born 1868
Died 1927
British Army Lieutenant Colonel Life Guards
British Army Brigadier General Life Guards
British Army Lieutenant Colonel Life Guards
British Army Brigadier General Life Guards
British Army Brevet Lieutenant Colonel/Temporary Brigadier General Guards
British Army Brevet Lieutenant Colonel General Headquarters Staff