Major-General
* 25th of November 1894
† 23rd of August 1973
(Royal Artillery)
| 1938-01-01 | Brevet Lieutenant-Colonel |
| 1939-06-02 | Colonel |
| 1939-06-02 | Temporary Brigadier |
| 1941-02-06 | Relinquish the Temporary rank of Brigadier |
| 1941-04-05 | Temporary Brigadier |
| 1942-06-13 | Relinquish the Temporary rank of Brigadier |
| 1942-06-19 | Temporary Brigadier |
| 1942-06-19 | Acting Major-General |
| 1943-06-19 | Temporary Major-General |
| 1945-05-24 | Relinquish the Temporary rank of Major-General |
| 1946-12-16 | Temporary Major-General |
| 1947-02-17 | Relinquish the Temporary rank of Major-General |
| 1947-11-01 | Brigadier |
| 1948-09-26 | Granted the Honorary rank of Major-General |
| 1938-10-01 | – | 1938-12-31 | Chief Instructor at Coast Artillery School |
| 1939-06-02 | – | 1941-02-06 | Commanding Officer 4th Anti-Aircraft Brigade [France - North Africa] |
| 1941-04-05 | – | 1941-09-15 | Commanding Officer 4th Anti-Aircraft Brigade [North Africa] |
| 1941-09-16 | – | 1942-03-14 | Brigadier Anti-Aircraft, 8th Army [North Africa] |
| 1942-03-15 | – | 1942-06-04 | Brigadier Anti-Aircraft, 9th Army |
| 1942-06-19 | – | 1942-09-30 | General Officer Commanding 7th Anti-Aircraft Division |
| 1942-10-01 | – | 1942-12-31 | General Officer Commanding 4th Anti-Aircraft Group |
| 1943-01-01 | – | 1945-04-24 | General Officer Commanding Orkney & Shetland Defences |
| 1948-09-26 | Retired |