Major-General
* 12th of January 1896
† 26th of August 1980
(York & Lancaster Regiment)
| 1939-01-01 | Brevet Lieutenant-Colonel |
| 1940-04-13 | Acting Lieutenant-Colonel |
| 1940-07-13 | Temporary Lieutenant-Colonel |
| 1940-11-30 | Acting Colonel |
| 1940-11-30 | Acting Brigadier |
| 1941-05-30 | War Substantive Lieutenant-Colonel |
| 1941-05-30 | Temporary Colonel |
| 1941-05-30 | Temporary Brigadier |
| 1942-01-01 | Colonel |
| 1942-02-11 | Acting Major-General |
| 1943-02-11 | Temporary Major-General |
| 1944-04-11 | Relinquish the Temporary rank of Major-General |
| 1944-04-11 | Relinquish the Temporary Brigadier |
| 1944-05-20 | Temporary Brigadier |
| 1944-12-03 | Temporary Major-General |
| 1945-02-18 | Major-General (Dated back to 1944-07-05) |
| 1945-08-29 | Acting Lieutenant-General |
| 1945-12-08 | Relinquish the Acting rank of Lieutenant-General |
| 1937-09-06 | – | 1940-04-06 | General Staff Officer 2, Bombay District [India] |
| 1940-04-13 | – | 1940-11-29 | General Staff Officer 1, ? |
| 1940-11-30 | – | 1941-06-26 | Commanding Officer 8th Infantry Brigade |
| 1941-06-27 | – | 1942-02-10 | Brigadier General Staff, Eastern Command |
| 1942-02-18 | – | 1943-10-25 | General Officer Commanding 70th Infantry Division [Middle East - India] |
| 1943-10-25 | – | 1944-04-11 | Deputy General Officer Special Force The Chindits [India - Burma] |
| 1944-05-20 | – | 1944-11-XX | Deputy General Officer Commanding Lines of Communication, 21st Army Group [Northwestern Europe] |
| 1944-11-15 | – | 1945-06-01 | General Officer Commanding Lines of Communication, South-East Asia Command |
| 1945-06-01 | – | 1946-01-01 | District Officer Commanding South Burma District |
| 1945-08-29 | – | 1945-12-08 | Acting General Officer Commanding Burma Command |
| 1946-03-XX | – | 1948-12-XX | District Officer Commanding South-West District |
| 1946-03-20 | – | 1949-01-01 | Colonel, York & Lancaster Regiment |
| 1947-01-01 | – | 1948-12-XX | General Officer Commanding 43rd Infantry Division |
| 1949-04-09 | Retired |