Major-General
* 1st of May 1892
† 7th of September 1975
(Royal Army Medical Corps)
| 1938-01-08 | Lieutenant-Colonel |
| 1942-12-02 | Acting Colonel |
| 1943-03-24 | Relinquish the Acting rank of Colonel |
| 1944-03-02 | Colonel (Dated back to 1941-01-08) |
| 1945-07-18 | Acting Major-General |
| 1945-08-25 | Relinquish the Acting rank of Major-General |
| 1945-09-12 | Acting Brigadier |
| 1946-03-12 | Temporary Brigadier |
| 1946-05-16 | Relinquish the Temporary rank of Brigadier |
| 1955-05-15 | Granted the Honorary rank of Brigadier |
| 1940-XX-XX | – | 1942-XX-XX | Commanding Officer Combined Indian Military Hospital Quetta [India] |
| 1942-XX-XX | – | 1943-XX-XX | Commanding Officer 35th General Hospital [India] |
| 1943-XX-XX | – | 1945-XX-XX | Commanding Officer 126th General Hospital [India] |
| 1945-07-XX | – | 1945-08-XX | Acting Deputy Director of Medical Services, Eastern Command [India] |
| 1945-XX-XX | – | 1946-XX-XX | Deputy Director of Medical Services, 101st Lines of Communication Area |
| 1946-05-XX | – | 1946-12-XX | Commanding Officer Military Hospital Wheatley |
| 1946-XX-XX | – | 1948-XX-XX | Assistant Director Medical Service, Salisbury Plain District |
| 1948-XX-XX | – | 1953-XX-XX | Officer in Charge Medical Services & Auxiliary Territorial Service / Women's Royal Army Corps Records |
| 1953-XX-XX | – | 1955-XX-XX | President of the Standing Medical Board, Aldershot |
| 1955-05-15 | Retired |