Major-General
* 2nd of August 1884
†
| 1919-04-01 | Lieutenant-Colonel |
| 1926-09-28 | Colonel |
| 1935-04-01 | Brigadier-General |
| 1940-XX-XX | Major-General |
| 1929-04-01 | – | 1932-04-01 | Commanding Officer 1st Artillery Regiment |
| General Officer Commanding Defences Against Aircraft | |||
| 1940-XX-XX | – | 1941-02-01 | General Officer Commanding Territorial Air Defence Command |
| 1941-02-01 | – | 1943-05-03 | General Officer Commanding Air Defence Command |
| 1943-05-03 | – | 1943-09-25 | General Officer Commanding Anti-Aircraft Artillery Command |
| 1943-07-27 | Retired, but remained employed |