 
 
 
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 |