20 Dec 1921: Pilot Officer
20 June 1923: Flying Officer
1 January 1928: Flight Lieutenant
1 April 1936: Squadron Leader
1 March 1939: Wing Commander
1 September 1941: Group Captain (temp.)
26 September 1943: Air Commodore (acting)
1 January 1946: Group Captain (temp. Air Commodore)
Do you have more information about this person? Inform us!