Major-General
* 6th of August 1902
† 26th of March 1955
(Royal Engineers)
| 1940-05-01 | Local Lieutenant-Colonel |
| 1941-01-12 | Relinquish the Local rank of Lieutenant-Colonel |
| 1941-02-24 | Acting Lieutenant-Colonel |
| 1941-05-24 | Temporary Lieutenant-Colonel |
| 1942-05-04 | Relinquish the Temporary rank of Lieutenant-Colonel |
| 1942-06-24 | Temporary Lieutenant-Colonel |
| 1943-05-06 | Local Brigadier |
| 1943-07-16 | Acting Colonel |
| 1943-07-16 | Acting Brigadier |
| 1944-01-16 | War Substantive Lieutenant-Colonel |
| 1944-01-16 | Temporary Colonel |
| 1944-01-16 | Temporary Brigadier |
| 1947-01-24 | Colonel (Dated back to 1947-01-16) |
| 1947-08-09 | Acting Major-General |
| 1951-09-29 | Brigadier |
| 1952-02-05 | Temporary Major-General |
| 1952-12-12 | Major-General |
| 1943-09-23 | – | 1944-10-XX | Deputy Director of Military Operations (Plans), Army Headquarters India |
| 1944-10-XX | – | 1944-12-16 | Brigadier General Staff (Plans), South East Asia Command |
| 1944-12-16 | – | 1945-11-01 | Brigadier General Staff, IV Corps [Burma] |
| 1945-12-06 | – | 1946-11-XX | Commanding Officer 33rd Indian Infantry Brigade [Malaya] |
| 1947-08-09 | – | 1948-XX-XX | Major-General, British Mission to Burma |
| 1948-01-XX | – | 1950-01-XX | Deputy Director of Staff Duties, War Office |
| 1950-01-XX | – | 1952-02-XX | Assistant Commandant of Staff College Camberley |
| 1952-02-05 | – | 1954-08-05 | Director of Manpower Planning, War Office |
| 1954-08-23 | – | 1955-03-26 | Commandant of the Royal Military College of Science |