Major-General
* 6th of April 1889
† 23rd of January 1981
(Royal Army Medical Corps)
| 1934-07-01 | Brevet Lieutenant-Colonel |
| 1935-09-03 | Lieutenant-Colonel |
| 1940-07-27 | Acting Colonel |
| 1941-01-27 | Temporary Colonel |
| 1941-05-22 | Colonel (Dated back to 1937-07-01) |
| 1941-09-07 | Acting Brigadier |
| 1941-11-17 | Relinquish the Acting rank of Brigadier |
| 1942-10-06 | Acting Major-General |
| 1943-10-06 | Temporary Major-General |
| 1944-02-08 | Relinquish the Temporary rank of Major-General |
| 1944-03-11 | Acting Brigadier |
| 1944-04-06 | Relinquish the Acting rank of Brigadier |
| 1944-04-19 | Temporary Brigadier |
| 1944-09-29 | Relinquish the Temporary rank of Brigadier |
| 1945-01-15 | Temporary Major-General |
| 1945-04-25 | Relinquish the Temporary rank of Major-General |
| 1946-08-05 | Granted the Honorary rank of Major-General |
| 1933-XX-XX | – | 1936-XX-XX | Deputy Assistant Director of Hygiene, Lucknow District [India] |
| 1936-XX-XX | – | 1938-XX-XX | Assistant Director of Hygiene & Pathology, Army Headquarters India |
| 1938-XX-XX | – | 1940-XX-XX | Assistant Director of Hygiene, Northern Command |
| 1940-XX-XX | Assistant Director of Hygiene, Home Forces | ||
| 1940-XX-XX | Assistant Director of Hygiene, Allied Forces Norway | ||
| 1940-XX-XX | – | 1941-XX-XX | Assistant Director of Medical Services, Northern Ireland District |
| 1941-09-XX | – | 1941-11-XX | Deputy Director of Medical Services, VIII Corps |
| 1941-XX-XX | – | 1942-XX-XX | Deputy Director of Medical Services, IV Corps |
| 1942-10-06 | – | 1944-01-04 | Director of Medical Services, Persia & Iraq Command |
| 1944-03-XX | – | 1944-04-XX | Deputy Director of Medical Services, II Corps |
| 1944-04-XX | – | 1944-08-XX | Deputy Director of Medical Services, Lines of Communication Area |
| 1944-XX-XX | – | 1945-XX-XX | Deputy Director of Hygiene, Northern Command |
| 1945-01-XX | – | 1945-02-XX | Acting Deputy Director of Medical Services, Northern Command |
| 1945-XX-XX | – | 1946-XX-XX | Deputy Director of Hygiene Central Command [India] |
| 1946-08-05 | Retired |