General
* 12th of February 1886
† 25th of May 1974
(Cameronians)
| 1922-09-18 | Temporary Lieutenant-Colonel |
| 1923-03-12 | Brevet Lieutenant-Colonel |
| 1925-02-02 | Reverted to Brevet Lieutenant-Colonel |
| 1930-12-16 | Lieutenant-Colonel |
| 1933-06-27 | Colonel (Dated back to 1927-03-12) |
| 1935-02-01 | Temporary Brigadier |
| 1938-04-01 | Major-General (Dated back 21.12.1937) |
| 1941-01-07 | Local Lieutenant-General |
| 1941-03-10 | Acting Lieutenant-General |
| 1941-04-15 | Lieutenant-General |
| 1942-11-01 | General |
| 1922-09-18 | – | 1925-02-02 | Instructor at Staff College Camberley |
| 1926-11-01 | – | 1929-01-13 | General Staff Officer 2 ? |
| 1930-12-16 | – | 1933-06-26 | Commanding Officer 2nd Battalion, Cameronians (Scottish Rifles) |
| 1933-06-27 | – | 1934-11-11 | Assistant Quartermaster-General, War Office |
| 1934-11-12 | – | 1935-02-01 | Half-pay |
| 1935-02-01 | – | 1938-03-09 | Commanding Officer Poona Independent Brigade [India] |
| 1936-04-20 | – | 1938-03-31 | Aide-de-Camp to the King |
| 1938-04-01 | – | 1939-08-28 | Director of Movements & Quartering, War Office |
| 1939-08-29 | – | 1941-01-06 | Deputy Quartermaster-General to the Forces, War Office |
| 1941-03-10 | – | 1941-10-15 | General Officer Commanding in Chief Southern Command [India] |
| 1941-10-16 | – | 1942-07-19 | Chief Administration Officer, Middle East Command |
| 1942-08-14 | – | 1946-02-11 | Quartermaster-General to the Forces, War Office |
| 1946-01-01 | – | 1951-02-12 | Colonel, Cameronians (Scottish Rifles) |
| 1946-04-27 | Retired |