Major-General
* 29th of October 1894
† 22nd of April 1965
(Royal Tank Regiment)
| 1938-01-01 | Brevet Lieutenant-Colonel |
| 1939-04-13 | Lieutenant-Colonel |
| 1939-09-29 | Acting Colonel |
| 1939-09-29 | Acting Brigadier |
| 1939-10-28 | Relinquish the Acting rank of Brigadier |
| 1939-11-06 | Relinquish the Acting rank of Colonel |
| 1939-12-01 | Acting Colonel |
| 1940-01-07 | Relinquish the Acting rank of Colonel |
| 1940-03-16 | Acting Colonel |
| 1940-04-19 | Relinquish the Acting rank of Colonel |
| 1940-07-20 | Acting Colonel |
| 1940-07-20 | Acting Brigadier |
| 1940-10-06 | Temporary Colonel |
| 1940-12-20 | Temporary Brigadier |
| 1941-06-16 | Colonel (Dated back to 1941-01-01) |
| 1942-04-23 | Relinquish the Temporary rank of Brigadier |
| 1942-09-03 | Temporary Brigadier |
| 1944-08-02 | Acting Major-General |
| 1944-08-29 | Relinquish the Acting rank of Major-General |
| 1945-10-11 | Relinquish the Temporary rank of Brigadier |
| 1945-11-25 | Temporary Brigadier |
| 1948-06-24 | Brigadier |
| 1938-XX-XX | – | 1939-XX-XX | Instructor at Senior Officers' School Sheerness |
| 1939-09-29 | – | 1939-10-28 | Acting Commanding Officer Heavy Armoured Brigade [Egypt] |
| 1939-11-16 | – | 1939-12-05 | Acting Commanding Officer Heavy Armoured Brigade [Egypt] |
| 1940-01-17 | – | 1940-08-18 | General Staff Officer 1, ? |
| 1940-07-19 | – | 1942-02-27 | Commanding Officer 1st Army Tank Brigade [North Africa] |
| 1942-07-08 | – | 1942-09-02 | Chief Umpire |
| 1942-08-21 | – | 1943-06-XX | Brigadier Royal Armoured Corps, Eastern Command |
| 1943-06-XX | – | Advisor Royal Armoured Corps, Allied Force Headquarters [North Africa] | |
| 1948-11-04 | Retired |