Major-General
* 8th of December 1905
† 16th of January 1993
(Durham Light Infantry)
| 1941-06-26 | Local Lieutenant-Colonel |
| 1942-04-13 | Acting Lieutenant-Colonel |
| 1942-07-13 | War Substantive Major |
| 1942-07-13 | Temporary Lieutenant-Colonel |
| 1942-09-03 | Major |
| 1944-03-09 | Acting Colonel |
| 1944-09-09 | War Substantive Lieutenant-Colonel |
| 1944-09-09 | Temporary Colonel |
| 1944-10-20 | Acting Brigadier |
| 1945-04-20 | Temporary Brigadier |
| 1948-12-14 | Lieutenant-Colonel |
| 1949-03-25 | Colonel |
| 1949-12-15 | Relinquish the Temporary rank of Brigadier |
| 1951-10-01 | Temporary Brigadier |
| 1953-02-14 | Relinquish the Temporary rank of Brigadier |
| 1953-02-23 | Temporary Brigadier |
| 1953-12-08 | Brigadier |
| 1955-09-21 | Temporary Major-General |
| 1955-10-10 | Relinquish the Temporary rank of Major-General |
| 1955-10-20 | Temporary Major-General |
| 1957-01-11 | Relinquish the Temporary rank of Major-General |
| 1957-06-30 | Granted the honorary rank of Major-General |
| 1941-10-15 | – | 1942-04-12 | General Staff Officer 2 ? |
| 1942-04-13 | – | 1943-12-18 | General Staff Officer 1 ? |
| 1944-03-09 | – | 1944-10-19 | Second in Command 3rd West African Brigade [Burma] |
| 1944-10-20 | – | 1945-08-14 | Commanding Officer 4th West African Brigade [India - Burma] |
| 1945-08-15 | – | 1946-07-31 | Commanding Officer ? Brigade |
| 1947-01-01 | – | 1949-11-06 | Commanding Officer 5th Parashute Brigade |
| 1949-12-15 | – | 1951-09-09 | Colonel General Staff (Operations & Staff Duties], Far Eastern Land Forces |
| 1951-10-09 | – | 1952-02-17 | Commanding Officer 29th Infantry Brigade [Korea] |
| 1952-05-23 | – | 1952-11-28 | Commanding Officer British Brigade [Korea] |
| 1953-02-23 | – | 1955-01-21 | Assistant Commandant of School of Land/Air Warfare |
| 1955-03-18 | – | 1955-09-20 | District Officer Commanding Cyprus District |
| 1955-09-21 | – | 1955-10-10 | Director of Security, Cyprus |
| 1955-10-20 | – | 1956-10-18 | District Officer Commanding Cyprus District |
| 1957-06-30 | Retired | ||
| 1965-10-01 | – | 1968-07-10 | Colonel, Durham Light Infantry |
| 1968-07-10 | – | 1970-12-31 | Deputy Colonel, Light Infantry (Durham) |