General
* 17th of September 1900
† 17th of August 1986
(Royal Artillery)
| 1938-11-01 | Local Lieutenant-Colonel |
| 1939-07-01 | Brevet Lieutenant-Colonel |
| 1940-05-29 | Acting Lieutenant-Colonel |
| 1940-08-29 | Temporary Lieutenant-Colonel |
| 1941-02-24 | Acting Colonel |
| 1941-02-24 | Acting Brigadier |
| 1941-08-21 | War Substantive Lieutenant-Colonel |
| 1941-08-21 | Temporary Colonel |
| 1941-08-21 | Temporary Brigadier |
| 1943-07-01 | Colonel (Dated back to 1942-07-01) |
| 1944-07-24 | Acting Major-General |
| 1945-07-24 | Temporary Major-General |
| 1946-05-06 | Major-General (Dated back to 1944-08-30) |
| 1950-05-27 | Lieutenant-General |
| 1954-04-16 | General |
| 1938-11-01 | – | 1940-04-21 | Instructor at Staff College Camberley |
| 1940-04-22 | – | 1940-05-28 | General Staff Officer 2, North Western Expeditionary Force |
| 1940-05-29 | – | 1941-02-23 | General Staff Officer 1 ? |
| 1941-02-24 | – | 1942-03-02 | Brigadier General Staff, Northern Command |
| 1942-03-03 | – | 1942-XX-XX | Commander Royal Artillery, 55th Infantry Division |
| 1942-XX-XX | – | 1942-12-10 | Commander Royal Artillery, 6th Armoured Division |
| 1943-01-15 | – | 1943-07-25 | Brigadier General Staff ? |
| 1943-07-26 | – | 1943-11-28 | Deputy Chief of Staff, 21st Army Group |
| 1943-11-29 | – | 1944-03-25 | Commander Royal Artillery, 1st Infantry Division |
| 1944-03-26 | – | 1944-07-23 | Commander Corps Royal Artillery, I Corps |
| 1944-05-24 | – | 1944-06-14 | Acting General Officer Commanding 1st Infantry Division [Italy] |
| 1944-07-24 | – | 1945-12-XX | General Officer Commanding 1st Infantry Division [Italy - Middle East] |
| 1946-XX-XX | General Officer Commanding 6th Armoured Division | ||
| – | 1947-10-19 | General Officer Commanding 1st Armoured Division | |
| 1948-01-20 | – | 1950-05-18 | General Officer Commanding 50th Infantry Division |
| 1948-01-20 | – | 1950-05-18 | District Officer Commanding Northumberland District |
| 1950-05-27 | – | 1953-04-17 | General Officer Commanding in Chief Anti-Aircraft Command |
| 1953-01-15 | – | 1963-01-15 | Colonel-Commandant, Royal Artillery |
| 1953-04-23 | – | 1953-10-10 | General Officer Commanding in Chief Western Command |
| 1953-11-13 | – | 1956-08-10 | Commander in Chief Far East Land Forces |
| 1956-11-01 | – | 1959-08-14 | Adjutant-General to the Forces, War Office |
| 1956-11-29 | – | 1959-08-14 | Aide-de-Camp General to the Queen |
| 1959-11-14 | Retired |