Born 1894
Royal Navy Captain
Royal Navy Lieutenant Commander
Royal Navy Acting Lieutenant HMS Unity
British Army Lieutenant Colonel Royal Artillery/ General Headquarter Staff
British Army Lieutenant Colonel and Brevet Colonel /Temporary Brigadier General Royal Field Artillery/ Commands and Staff
British Army Lieutenant Colonel /Temporary Brigadier General Royal Artillery/ Staff
British Army Lieutenant Colonel /Temporary Brigadier General Royal Artillery/ Staff
British Army Brevet Colonel /Temporary Brigadier General Royal Artillery/ Staff
British Army Lieutenant Colonel /Temporary Brigadier General Royal Artillery/ Staff