Major-General
* 26th of July 1907
† 4th of January 1984
(Royal Army Medical Corps)
| 1941-09-07 | Acting Lieutenant-Colonel |
| 1941-12-07 | Temporary Lieutenant-Colonel |
| 1943-09-07 | Acting Colonel |
| 1944-03-07 | War Substantive Lieutenant-Colonel |
| 1944-03-07 | Temporary Colonel |
| 1945-01-25 | Acting Brigadier |
| 1945-02-18 | Relinquish the Acting rank of Brigadier |
| 1946-11-04 | Relinquish the Temporary rank of Colonel |
| 1947-06-09 | Lieutenant-Colonel |
| 1951-03-21 | Temporary Colonel |
| 1955-10-17 | Colonel |
| 1960-07-06 | Temporary Brigadier |
| 1960-11-23 | Brigadier |
| 1961-09-09 | Temporary Major-General |
| 1961-10-17 | Major-General |
| 1941-07-31 | – | 1942-07-24 | Assistant Director of Medical Services, ? |
| 1942-XX-XX | Commanding Officer 156th Field Ambulance | ||
| 1942-08-18 | – | 1943-XX-XX | Assistant Director of Medical Services, 1st Army |
| 1943-XX-XX | – | 1945-01-24 | Assistant Director of Medical Services, 6th Armoured Division |
| 1945-01-25 | – | 1945-02-18 | Deputy Director of Medical Services, XIII Corps |
| 1945-02-19 | – | 1947-08-07 | Assistant Director of Medical Services, Scottish Command |
| 1947-08-20 | – | 1950-08-27 | Assistant Director-General of Medical Services, War Office |
| 1951-03-21 | – | 1951-10-22 | Assistant Director of Medical Services, 11th Armoured Division |
| 1951-10-23 | – | 1953-10-21 | Chief of Medical Operations & Plans, Logistics Division, Supreme Headquarters Allied Powers Europe |
| 1954-XX-XX | Commanding Officer Britcom General Hospital | ||
| 1954-10-31 | – | 1957-07-01 | Assistant Director of Medical Services, East Africa Command |
| 1957-XX-XX | – | 1958-XX-XX | Assistant Director of Medical Services, 6th Armoured Division |
| 1958-XX-XX | – | 1959-XX-XX | Assistant Director of Medical Services, 2nd Infantry Division |
| 1959-03-03 | – | 1960-06-10 | Commandant of Field Training Centre & Army Emergency Reserve Royal Army Medical Corps |
| 1960-07-06 | – | 1961-08-28 | Deputy Director of Medical Services, Northern Command |
| 1961-09-09 | – | 1964-03-31 | Deputy Director-General of Medical Services, War Office |
| 1961-09-20 | – | 1966-11-14 | Honorary Physician to the Queen |
| 1964-04-01 | – | 1964-11-25 | Deputy Director-General of Medical Services, Ministry of Defence |
| 1964-11-01 | – | 1966-08-23 | Director of Medical Services, British Army of the Rhine |
| 1966-11-14 | Retired | ||
| 1968-08-08 | – | 1972-07-26 | Colonel-Commandant, Royal Army Medical Corps |