Major-General
* 17th of November 1894
† 2nd of February 1987
(Royal Scots Fusiliers)
| 1939-01-01 | Brevet Lieutenant-Colonel |
| 1939-08-30 | Lieutenant-Colonel |
| 1940-10-06 | Acting Colonel |
| 1940-10-06 | Acting Brigadier |
| 1941-04-06 | Temporary Colonel |
| 1941-04-06 | Temporary Brigadier |
| 1941-11-18 | Acting Major-General |
| 1942-02-03 | Colonel (Dated back to 1942-01-01) |
| 1942-11-18 | Temporary Major-General |
| 1946-10-18 | Granted the Honorary rank of Major-General |
| 1939-08-30 | – | 1940-10-05 | Commanding Officer 1st Battalion, Royal Scots Fusiliers |
| 1940-10-06 | – | 1941-11-18 | Commanding Officer 10th Infantry Brigade |
| 1941-11-18 | – | 1943-10-14 | General Officer Commanding 1st Infantry Division [North Africa] |
| 1943-10-14 | – | 1944-07-13 | General Officer Commanding 55th Infantry Division |
| 1944-XX-XX | – | 1945-XX-XX | District Officer Commanding ? District |
| 1945-02-17 | – | 1946-XX-XX | Head of the British Military Mission to Egypt |
| 1946-10-18 | Retired |