Major-General
* 7th of July 1879
† 28th of February 1964
(Duke of Cornwall's Light Infantry)
| 1917-12-25 | Temporary Lieutenant-Colonel |
| 1919-01-01 | Brevet Lieutenant-Colonel |
| 1920-09-26 | Temporary Colonel |
| 1923-12-12 | Colonel (Dated back to 1923-01-01) |
| 1927-12-25 | Temporary Colonel-Commandant |
| 1928-06-01 | Temporary Brigadier |
| 1932-11-06 | Relinquish the Temporary rank of Brigadier |
| 1932-11-22 | Temporary Brigadier |
| 1935-11-13 | Major-General |
| 1941-09-16 | Reverts to the rank of Colonel at his own request |
| 1941-09-16 | Temporary Brigadier |
| 1941-09-16 | Local Major-General |
| 1944-04-25 | Major-General |
| 1917-12-25 | – | 1918-06-06 | General Staff Officer 1, 33rd Infantry Division [France] |
| 1918-06-07 | – | 1919-XX-XX | General Staff Officer 1, 3rd Army [France] |
| 1920-03-18 | – | 1920-09-25 | General Staff Officer 2, Army Headquarters India |
| 1920-09-26 | – | 1924-02-19 | Instructor at Staff College Quetta [India] |
| 1924-02-20 | – | 1924-04-01 | Half-pay |
| 1924-04-01 | – | 1927-11-27 | Assistant Adjutant & Quartermaster-General, Aldershot Command |
| 1927-12-25 | – | 1929-04-01 | Commanding Officer Ambala Area [India] |
| 1929-04-01 | – | 1930-11-23 | Commanding Officer Quetta Brigade [India] |
| 1930-11-24 | – | 1932-11-06 | Brigadier General Staff, Western Command [India] |
| 1932-11-07 | – | 1932-11-22 | Half-pay |
| 1932-11-22 | – | 1936-02-12 | Commandant of the Small Arms School Netheravon |
| 1936-02-13 | – | 1937-04-01 | Half-pay |
| 1937-04-01 | – | 1941-01-28 | Chief Administration Officer, Northern Command |
| 1940-04-01 | Retired, but remain employed | ||
| 1941-09-16 | – | 1945-09-26 | Director of Prisoners of War, War Office |
| 1945-09-26 | Retired |