Major-General
* 3rd of July 1890
† 27th of February 1958
(Royal Engineers)
| 1928-10-23 | Local Lieutenant-Colonel |
| 1930-01-01 | Brevet Lieutenant-Colonel |
| 1931-11-01 | Relinquish the Local rank of Lieutenant-Colonel |
| 1934-02-23 | Lieutenant-Colonel |
| 1938-02-23 | Colonel (Dated back to 1933-01-01-01) |
| 1939-09-03 | Acting Brigadier |
| 1939-11-17 | Relinquish the Acting rank of Brigadier |
| 1939-11-24 | Acting Brigadier |
| 1940-02-04 | Relinquish the Acting rank of Brigadier |
| 1941-06-13 | Acting Brigadier |
| 1941-07-16 | Temporary Brigadier |
| 1941-10-06 | Acting Major-General |
| 1942-10-06 | Temporary Major-General |
| 1943-XX-XX | Relinquish the Temporary rank of Major-General |
| 1943-XX-XX | Relinquish the Temporary rank of Brigadier |
| 1945-01-22 | Granted the Honorary rank of Major-General |
| 1928-10-23 | – | 1931-11-01 | Military Attaché to Poland |
| 1934-06-01 | – | 1936-04-11 | Commander Royal Engineers, Baluchistan District [India] |
| 1936-08-10 | – | 1938-02-22 | Commander Royal Engineers, Poona District [India] |
| 1938-02-23 | – | 1938-08-01 | Half-pay |
| 1938-11-23 | – | 1939-09-02 | General Staff Officer 1, War Office |
| 1939-09-03 | – | 1939-11-17 | Deputy Director of Military Intelligence, War Office |
| 1939-11-24 | – | 1940-01-25 | Commanding Officer 127th Infantry Brigade |
| 1940-XX-XX | Assistant Quartermaster-General, Northern Command | ||
| 1940-XX-XX | Deputy Adjutant & Quartermaster-General, Scottish Command | ||
| 1940-XX-XX | Chief Administration Officer, Scottish Command | ||
| 1941-10-06 | – | 1942-12-28 | Chief Administration Officer, Eastern Command |
| 1942-09-01 | – | 1945-01-22 | Aide-de-Camp to the King |
| 1943-XX-XX | – | 1944-XX-XX | District Officer Commanding Worcestershire Sub-District |
| 1945-01-22 | Retired |