Major-General
* 25th of December 1911
† 4th of November 1997
(Green Howards)
| 1943-03-25 | Acting Lieutenant-Colonel |
| 1943-06-25 | War Substantive Major |
| 1943-06-25 | Temporary Lieutenant-Colonel |
| 1944-06-17 | Acting Colonel |
| 1944-06-17 | Acting Brigadier |
| 1944-12-17 | War Substantive Lieutenant-Colonel |
| 1944-12-17 | Temporary Colonel |
| 1944-12-17 | Temporary Brigadier |
| 1946-07-01 | Major |
| 1946-10-19 | Relinquish the Temporary rank of Brigadier |
| 1949-12-21 | Relinquish the Temporary rank of Colonel |
| 1950-04-01 | Temporary Colonel |
| 1951-01-19 | Lieutenant-Colonel |
| 1951-03-20 | Temporary Brigadier |
| 1952-12-25 | Colonel |
| 1959-01-01 | Brigadier |
| 1959-10-12 | Major-General |
| 1943-03-25 | – | 1944-04-16 | Commanding Officer 1st/7th Battalion, Queen's Royal Regiment |
| 1944-04-17 | – | 1944-12-07 | Commanding Officer 151st Infantry Brigade [Northwestern Europe] |
| 1944-12-06 | – | 1945-07-25 | Commanding Officer 146th Infantry Brigade [Northwestern Europe] |
| 1945-08-03 | – | 1945-XX-XX | Commanding Officer 146th Infantry Brigade [Northwestern Europe] |
| – | 1946-08-31 | Commanding Officer 131st Lorried Brigade | |
| 1946-10-20 | – | 1949-04-11 | Colonel General Staff, British Army of the Rhine |
| 1949-12-22 | – | 1950-03-31 | General Staff Officer 1, War Office |
| 1950-04-01 | – | 1951-03-20 | Colonel General Staff, War Office |
| 1951-03-21 | – | 1952-10-31 | Deputy Director of Infantry, War Office |
| 1952-12-30 | – | 1955-12-31 | Commanding Officer 16th Independent Parachute Brigade Group |
| 1956-01-25 | – | 1957-11-17 | Assistant Commandant of Royal Military Academy Sandhurst |
| 1959-01-24 | – | 1959-10-07 | Deputy Adjutant & Quartermaster-General, I Corps [Germany] |
| 1959-10-12 | – | 1961-11-09 | General Officer Commanding 4th Infantry Division |
| 1962-03-05 | – | 1964-04-03 | Chief Army Instructor at Imperial Defence College |
| 1964-08-19 | – | 1966-XX-XX | Assistant Chief of Defence Staff, Ministry of Defence |
| 1965-11-01 | – | 1975-01-01 | Colonel, Green Howards |
| 1966-04-30 | Retired |