British Army Major /Temporary Lieutenant Colonel Army Veterinary Corps/Reserve of Officers/ Staff
British Army T2/9659 Serjeant /Acting Company Quarter Master Serjeant Army Service Corps
British Army 5720286 Private Dorsetshire Regiment
Royal Navy R/6493 Able Seaman Royal Naval Division
Royal Navy R/6493 Able Seaman Royal Naval Volunteer Reserve
Royal Navy PO/7073 Chief Armourer Royal Naval Division Hawke Battalion
Royal Navy PO/116540 Royal Naval Division 2nd Battalion
Born 1893
Air Force (RAF/RFC)