Major-General
* 26th of January 1903
† 26th of May 1976
(South Wales Borderers)
| 1940-11-18 | Acting Lieutenant-Colonel |
| 1941-02-18 | Temporary Lieutenant-Colonel |
| 1942-04-06 | Relinquish the Temporary rank of Lieutenant-Colonel |
| 1942-06-06 | Temporary Lieutenant-Colonel |
| 1943-01-14 | Local Colonel |
| 1943-04-08 | Acting Colonel |
| 1943-04-08 | Acting Brigadier |
| 1943-10-08 | War Substantive Lieutenant-Colonel |
| 1943-10-08 | Temporary Colonel |
| 1943-10-08 | Temporary Brigadier |
| 1945-11-06 | Acting Major-General |
| 1946-11-06 | Temporary Major-General |
| 1947-03-14 | Colonel (Dated back to 1946-10-08) |
| 1947-11-01 | Brigadier |
| 1948-04-05 | Major-General |
| Commanding Officer 1st Battalion, South Wales Borderers | |||
| 1943-XX-XX | Director of Military Training, Middle East Command | ||
| 1944-05-19 | – | 1944-10-03 | Commanding Officer 168th Infantry Brigade [Italy] |
| 1944-10-10 | – | 1944-11-25 | Commanding Officer 13th Infantry Brigade [Palestine] |
| 1945-01-20 | – | 1945-06-07 | Commanding Officer 185th Infantry Brigade [Northwestern Europe] |
| 1945-06-21 | – | 1945-XX-XX | Commanding Officer 21st Army Group Training Centre |
| 1945-XX-XX | – | 1946-XX-XX | General Officer Commanding 53rd Infantry Division [Germany] |
| 1946-06-XX | – | 1948-06-XX | Commandant of the Royal Military Academy Sandhurst |
| 1948-06-XX | – | 1949-07-18 | General Officer Commanding Land Forces Hong Kong |
| 1949-08-15 | – | 1950-10-01 | President of the Regular Commissions Board, War Office |
| 1950-12-02 | – | 1952-12-19 | General Officer Commanding 1st Infantry Division |
| 1952-09-15 | – | 1955-10-01 | Director of Infantry, War Office |
| 1954-04-18 | – | 1961-12-31 | Colonel, South Wales Borderers |
| 1955-10-20 | Retired | ||
| 1955-XX-XX | – | 1956-05-07 | Director of Civil Defence Wales |
| 1956-05-07 | – | 1960-XX-XX | Commandant of Civil Service Defence College |
| 1960-XX-XX | – | 1966-XX-XX | Director of Civil Defence Southwestern Region |