Major-General
* 29th of June 1895
† 11th of September 1978
(Scots Guards)
| 1937-07-01 | Brevet Lieutenant-Colonel |
| 1938-10-18 | Lieutenant-Colonel |
| 1940-05-15 | Acting Colonel |
| 1940-07-26 | Acting Brigadier |
| 1940-11-15 | Temporary Colonel |
| 1941-01-07 | Colonel (Dated back to 1940-07-01) |
| 1941-01-26 | Temporary Brigadier |
| 1942-08-16 | Relinquish the Temporary rank of Brigadier |
| 1942-09-23 | Temporary Brigadier |
| 1945-10-15 | Acting Major-General |
| 1946-02-12 | Major-General (Dated back to 1944-02-08) |
| 1938-10-18 | – | Commanding Officer 2nd Battalion, Scots Guards | |
| 1940-05-15 | – | 1940-07-20 | Assistant Quartermaster-General ? [Middle East] |
| 1940-07-24 | – | 1940-10-12 | Commanding Officer 21st Infantry Brigade [East Africa] |
| 1940-10-12 | – | 1941-10-XX | Commanding Officer 29th Indian Infantry Brigade [East Africa] |
| 1941-10-20 | – | 1942-01-14 | Commanding Officer 22nd Guards Brigade [North Africa] |
| 1942-01-14 | – | 1942-04-06 | Commanding Officer 200th Guards Brigade [North Africa] |
| 1942-04-06 | – | 1942-05-25 | Commanding Officer 200th Guards Motor Brigade Group [North Africa] |
| 1942-05-25 | – | 1942-06-17 | Commanding Officer 201st Guards Motor Brigade Group [North Africa] |
| 1942-09-03 | – | 1943-12-15 | Commanding Officer 32nd Infantry Brigade |
| 1943-12-12 | – | 1945-10-XX | Deputy Director of Infantry, War Office |
| 1945-12-XX | – | 1947-12-XX | General Officer Commanding Guards Armoured Division |
| 1947-02-XX | – | 1950-02-18 | District Officer Commanding London District |
| 1950-03-18 | Retired |