Lieutenant-General
* 5th of February 1885
† 30th of July 1986
(Royal Engineers)
| 1926-01-01 | Brevet Lieutenant-Colonel |
| 1929-12-31 | Lieutenant-Colonel |
| 1933-11-11 | Colonel (Dated back to 1929-01-01) |
| 1935-11-08 | Temporary Brigadier |
| 1939-07-31 | Relinquish the Temporary rank of Brigadier |
| 1939-08-28 | Local Major-General |
| 1939-10-01 | Major-General (Dated back to 1938-01-04) |
| 1941-07-01 | Acting Lieutenant-General |
| 1941-12-25 | Lieutenant-General (Dated back to 1941-08-08) |
| 1926-04-01 | – | 1929-12-30 | Chief Instructor at School of Military Engineering Chatham |
| 1930-06-01 | – | 1933-11-10 | Commanding Officer Bengal Sappers & Miners |
| 1933-11-11 | – | 1935-11-07 | Assistant Quartermaster-General, Aldershot Command |
| 1935-11-08 | – | 1939-07-31 | Chief Engineer, Aldershot Command |
| 1939-08-28 | – | 1942-03-31 | Engineer-in-Chief, Army Headquarters India |
| 1942-04-01 | – | 1944-07-31 | Master-General of the Ordnance, Army Headquarters India |
| 1942-07-11 | – | 1952-07-10 | Colonel-Commandant, Royal Engineers |
| 1944-07-31 | Retired |