Lieutenant-General
* 11th of December 1896
† 5th of June 1987
(Royal Engineers)
| 1936-01-01 | Brevet Lieutenant-Colonel |
| 1939-11-12 | Acting Lieutenant-Colonel |
| 1940-02-12 | Temporary Lieutenant-Colonel |
| 1940-10-18 | Colonel (Dated baclk to 1939-01-01) |
| 1941-06-23 | Acting Brigadier |
| 1941-12-23 | Temporary Brigadier |
| 1945-04-22 | Local Major-General |
| 1945-04-26 | Acting Major-General |
| 1945-10-15 | Major-General (Dated back to 1943-12-26) |
| 1949-11-14 | Lieutenant-General |
| 1939-11-11 | – | 1940-04-20 | General Staff Officer 1, Home Forces |
| 1940-04-21 | – | 1941-06-22 | General Staff Officer 1, War Office |
| 1941-06-23 | – | 1942-12-03 | Director of Selection of Personnel, War Office |
| 1943-XX-XX | Chief Operations Officer, 21st Army Group | ||
| 1945-04-26 | – | 1946-05-01 | Deputy Adjutant-General, Allied Land Forces South-East Asia |
| 1946-XX-XX | Deputy Adjutant-General, Middle East Command | ||
| 1947-11-01 | – | 1949-04-XX | Vice Adjutant-General, War Office |
| 1949-04-24 | – | 1949-11-14 | Chief of Staff, Allied Control Commission of Germany |
| 1949-04-24 | – | 1949-11-14 | Deputy Military-Governor British Zone in Germany |
| 1949-11-14 | – | 1951-03-15 | Military Secretary to the Secretary of State for War |
| 1951-04-01 | – | 1952-05-05 | Chief Staff Officer, Ministry of Defence |
| 1954-02-02 | Retired | ||
| 1956-06-26 | – | 1961-12-11 | Colonel-Commandant, Royal Engineers |