Major-General
* 18th of August 1897
† 2nd of April 1955
(Royal Artillery)
| 1940-10-30 | Acting Lieutenant-Colonel |
| 1941-01-30 | Temporary Lieutenant-Colonel |
| 1942-03-29 | Relinquish the Temporary rank of Lieutenant-Colonel |
| 1942-06-30 | Temporary Lieutenant-Colonel |
| 1942-09-08 | Local Brigadier |
| 1942-09-16 | Acting Colonel |
| 1942-09-16 | Acting Brigadier |
| 1943-03-16 | War Substantive Lieutenant-Colonel |
| 1943-03-16 | Temporary Colonel |
| 1944-09-01 | Lieutenant-Colonel |
| 1945-03-28 | Acting Major-General |
| 1946-03-28 | War Substantive Colonel |
| 1946-03-28 | Temporary Major-General |
| 1946-07-02 | Colonel (Dated back to 1946-03-15) |
| 1946-12-27 | Major-General |
| 1940-10-30 | – | 1942-04-28 | General Staff Officer 1, ? [West Africa] |
| 1942-XX-XX | Commanding Officer 33rd Field Regiment, Royal Artillery | ||
| 1942-09-16 | – | 1943-01-31 | Commander Royal Artillery, 3rd Infantry Division |
| 1943-02-01 | – | 1944-01-14 | Commander Corps Royal Artillery, XII Corps |
| 1944-08-XX | – | 1945-03-27 | Commander Corps Royal Artillery, XXX Corps [Northwestern Europe] |
| 1944-12-27 | – | 1945-01-28 | Acting General Officer Commanding 43rd Infantry Division [Northwestern Europe] |
| 1945-03-28 | – | 1945-04-18 | General Officer Commanding 49th Infantry Division [Northwestern Europe] |
| 1945-04-27 | – | 1945-08-23 | General Officer Commanding 49th Infantry Division [Northwestern Europe] |
| 1945-08-23 | – | 1948-04-30 | Head of the British Military Mission to Greece |
| 1948-05-XX | – | 1950-12-XX | Director of Royal Artillery, War Office |
| 1951-06-17 | Retired | ||
| 1951-09-03 | Recalled | ||
| 1951-XX-XX | Head of the British Training Team to Iraq | ||
| 1951-12-03 | Retired |