 
 
 
General
* 4th of August 1908
† 19th of January 1993
(Royal Artillery)
| 1942-08-26 | Acting Lieutenant-Colonel | 
| 1942-11-26 | War Substantive Major | 
| 1942-11-26 | Temporary Lieutenant-Colonel | 
| 1944-07-14 | Acting Colonel | 
| 1944-07-14 | Acting Brigadier | 
| 1945-01-14 | War Substantive Lieutenant-Colonel | 
| 1945-01-14 | Temporary Colonel | 
| 1945-01-14 | Temporary Brigadier | 
| 1945-08-30 | Major | 
| 1947-11-04 | Relinquish the Temporary rank of Brigadier | 
| 1947-11-04 | Relinquish the Temporary rank of Colonel | 
| 1948-12-31 | Lieutenant-Colonel | 
| 1950-01-02 | Temporary Brigadier | 
| 1955-01-01 | Brigadier | 
| 1956-03-02 | Temporary Major-General | 
| 1957-03-23 | Major-General | 
| 1961-12-04 | Lieutenant-General (Dated back to 1961-04-11) | 
| 1964-10-26 | Local General | 
| 1965-07-08 | General | 
| 1942-08-26 | – | 1944-07-13 | General Staff Officer 1, 78th Infantry Division [North Africa] | 
| 1944-07-14 | – | 1945-06-29 | Brigadier General Staff, X Corps [Italy - Greece] | 
| 1945-06-30 | – | 1945-12-15 | Brigadier General Staff (Plans), British Troops in Austria | 
| 1945-12-16 | – | 1947-09-04 | Brigadier General Staff, British Troops in Austria | 
| 1950-01-02 | – | 1952-11-14 | Deputy Director of Staff Duties, War Office | 
| 1952-12-17 | – | 1955-10-27 | Commander Royal Artillery, 2nd Infantry Division [Germany] | 
| 1956-03-02 | – | 1956-04-XX | General Officer Commanding 11th Armoured Division | 
| 1956-04-XX | – | 1958-03-02 | General Officer Commanding 4th Infantry Division | 
| 1958-06-01 | – | 1958-10-22 | President of the Special Board, War Office | 
| 1958-09-11 | – | 1961-10-03 | Commandant of Staff College Camberley | 
| 1961-12-04 | – | 1963-03-21 | General Officer Commanding Hong Kong | 
| 1962-11-04 | – | 1973-08-04 | Colonel-Commandant, Royal Artillery | 
| 1963-04-10 | – | 1964-06-08 | Commander in Chief Far East Land forces | 
| 1964-10-26 | – | 1967-10-30 | Adjutant-General to the Forces | 
| 1966-01-04 | – | 1971-01-01 | Colonel-Commandant, Army Physical Training Corps | 
| 1966-06-30 | – | 1967-11-27 | Aide-de-Camp General to the Queen | 
| 1967-11-27 | Retired |