General
* 12th of April 1903
† 29th of April 1981
(Royal Artillery)
| 1942-04-13 | Acting Lieutenant-Colonel |
| 1942-07-13 | Temporary Lieutenant-Colonel |
| 1944-02-18 | Acting Colonel |
| 1944-02-18 | Acting Brigadier |
| 1944-08-18 | War Substantive Lieutenant-Colonel |
| 1944-08-18 | Temporary Colonel |
| 1944-08-18 | Temporary Brigadier |
| 1946-01-14 | Relinquish the Temporary rank of Brigadier |
| 1946-03-15 | Temporary Brigadier |
| 1947-09-20 | Colonel (Dated back to 1947-08-18) |
| 1951-04-30 | Temporary Major-General |
| 1951-09-14 | Major-General |
| 1957-05-08 | Temporary Lieutenant-General |
| 1957-08-27 | Lieutenant-General (Dated back to 1957-05-08) |
| 1960-09-22 | General |
| 1942-04-13 | – | 1942-12-09 | General Staff Officer 1, ? |
| 1942-XX-XX | – | 1943-XX-XX | Commanding Officer 11th Royal Horse Artillery |
| 1944-02-18 | – | 1944-03-15 | Commanding Officer 2nd Armoured Brigade [Italy] |
| 1944-03-08 | – | 1944-03-14 | Acting General Officer Commanding 1st Armoured Division [North Africa] |
| 1944-06-07 | – | 1944-09-22 | Commanding Officer 2nd Armoured Brigade [Italy] |
| 1946-03-15 | – | 1947-06-15 | Commander Royal Artillery, 7th Armoured Division |
| 1947-06-16 | – | 1948-01-01 | Commanding Officer 15th Infantry Brigade |
| 1948-01-10 | – | 1949-11-14 | Deputy Director of Military Training, War Office |
| 1949-12-01 | – | 1951-04-29 | Commandant of School of Artillery, Larkhill |
| 1951-04-30 | – | 1954-03-31 | General Officer Commanding 56th Armoured Division |
| 1954-04-05 | – | 1957-03-15 | Director of Royal Artillery, War Office |
| 1957-05-08 | – | 1960-05-11 | General Officer Commanding in Chief Northern Command |
| 1958-01-01 | – | 1968-01-01 | Colonel, Commandant, Royal Artillery |
| 1959-08-16 | – | 1966-10-01 | Colonel-Commandant, Honourable Artillery Company, Territorial Army |
| 1960-07-18 | – | 1963-06-01 | Adjutant-General to the Forces |
| 1960-10-01 | – | 1968-01-01 | Colonel-Commandant, Royal Horse Artillery |
| 1961-12-28 | – | 1963-06-29 | Aide-de-Camp General to the Queen |
| 1963-06-29 | Retired |