Major-General
* 29th of March 1898
† 11th of January 1980
(Border Regiment)
| 1940-07-21 | Acting Lieutenant-Colonel |
| 1940-10-21 | Temporary Lieutenant-Colonel |
| 1942-03-16 | Local Brigadier |
| 1942-04-01 | Acting Colonel |
| 1942-04-01 | Acting Brigadier |
| 1942-10-01 | War Substantive Lieutenant-Colonel |
| 1942-10-01 | Temporary Colonel |
| 1942-10-01 | Temporary Brigadier |
| 1945-07-31 | Colonel |
| 1945-08-01 | Local Major-General |
| Acting Major-General | |
| 1947-11-01 | Brigadier |
| 1947-11-01 | Temporary Major-General |
| 1948-06-06 | Major-General (Back dated to 1946-04-23) |
| 1940-07-21 | – | 1941-06-16 | General Staff Officer 1, 2nd Infantry Division |
| Commanding Officer 6th Battalion, Border Regiment | |||
| 1942-04-01 | – | 1943-12-23 | Deputy Director of Staff Duties, War Office |
| 1943-12-24 | – | 1944-09-21 | Commanding Officer 71st Infantry Brigade [Northwestern Europe] |
| 1944-09-21 | Wounded | ||
| 1945-04-18 | – | 1945-XX-XX | Deputy Director of Prisoners of War, War Office |
| 1945-XX-XX | – | 1947-XX-XX | Director of Prisoner of War, War Office |
| 1947-09-15 | – | 1950-06-01 | Director of Personnel Services, War Office |
| 1950-06-01 | – | 1950-09-15 | Special employment |
| 1950-10-16 | – | 1953-12-14 | General Officer Commanding 42nd Infantry Division |
| 1950-10-16 | – | 1953-12-14 | District Officer Commanding North-West District |
| 1952-06-03 | – | 1959-10-01 | Colonel, Border Regiment |
| 1954-01-11 | Retired | ||
| 1959-10-01 | – | 1961-05-31 | Colonel, King's Own Royal Border Regiment |