Lieutenant-General
* 30th of May 1888
† 2nd of February 1951
(Royal Artillery)
| 1931-01-01 | Brevet Lieutenant-Colonel |
| 1936-03-01 | Lieutenant-Colonel |
| 1938-07-29 | Brevet Colonel (Dated back to 1934-01-01) |
| 1938-07-29 | Temporary Brigadier |
| 1938-08-17 | Colonel (Dated back to 1934-01-01) |
| 1940-05-28 | Acting Major-General |
| 1941-05-28 | Temporary Major-General |
| 1942-02-14 | Acting Lieutenant-General |
| 1942-11-12 | Major-General (Dated back to 1940-10-27) |
| 1944-05-27 | Granted the honorary rank of Lieutenant-General |
| 1938-07-29 | – | 1939-05-02 | Commanding Officer Anti-Aircraft Brigade Malaya |
| 1939-05-03 | – | 1940-XX-XX | Commanding Officer Anti-Aircraft Defence Malaya |
| 1940-05-28 | – | 1942-02-13 | General Officer Commanding 4th Anti-Aircraft Division |
| 1942-02-14 | – | 1942-09-30 | General Officer Commanding I Anti-Aircraft Corps |
| 1944-05-27 | Retired |