 
 
 
Major-General
* 14th of February 1904
† 1st of April 1961
(The Buffs)
| 1940-07-03 | Acting Lieutenant-Colonel | 
| 1940-10-03 | War Substantive Major | 
| 1940-10-03 | Temporary Lieutenant-Colonel | 
| 1941-08-27 | Major | 
| 1943-04-29 | Acting Colonel | 
| 1943-10-22 | Acting Brigadier | 
| 1943-10-29 | War Substantive Lieutenant-Colonel | 
| 1943-10-29 | Temporary Colonel | 
| 1944-04-22 | Temporary Brigadier | 
| 1946-09-06 | Lieutenant-Colonel | 
| 1946-09-09 | Relinquish the Temporary rank of Brigadier | 
| 1946-09-09 | Relinquish the Temporary rank of Colonel | 
| 1946-09-27 | Temporary Colonel | 
| 1946-09-27 | Temporary Brigadier | 
| 1948-01-26 | Colonel (Dated back to 1946-10-29) | 
| 1953-01-01 | Brigadier | 
| 1953-07-27 | Temporary Brigadier | 
| 1954-05-31 | Major-General | 
| 1942-05-17 | – | 1942-11-07 | Commanding Officer 9th Battalion, The Buffs | 
| 1942-11-09 | – | 1943-04-20 | Assistant Quartermaster-General, ? | 
| 1943-04-29 | – | 1943-06-18 | Deputy Director of Movements, ? | 
| 1943-06-19 | – | 1943-09-23 | Director of Movements, ? | 
| 1944-01-22 | – | 1945-06-01 | Director of Movements, Army Headquarters India | 
| 1945-06-02 | – | 1945-06-29 | Officiating Deputy Quartermaster-General (Movements & Training), Army Headquarters India | 
| 1945-06-30 | – | 1946-07-10 | Director of Movements, Army Headquarters India | 
| 1946-09-27 | – | 1946-11-29 | Director of Personnel Movement, War Office | 
| 1948-01-05 | – | 1949-11-09 | Deputy Director of Military Intelligence, War Office | 
| 1949-11-10 | – | 1949-12-21 | Director of Military Intelligence, War Office | 
| 1949-12-22 | – | 1950-08-03 | Deputy Director of Military Intelligence, War Office | 
| 1950-09-01 | – | 1953-07-06 | Commanding Officer 24th Infantry Brigade | 
| 1953-06-04 | – | 1961-03-01 | Colonel, The Buffs | 
| 1953-07-27 | – | 1956-06-01 | Director of Military Intelligence, War Office | 
| 1956-06-25 | – | 1958-06-18 | Head of the British Army Mission Washington | 
| 1958-08-31 | Retired |