Major-General
* 28th of May 1884
† 17th of June 1964
(Royal Army Ordnance Corps)
| 1929-09-22 | Lieutenant-Colonel |
| 1935-06-13 | Colonel (Dated back 1934-06-13) |
| 1936-11-25 | Temporary Brigadier |
| 1938-05-27 | Local Major-General |
| 1938-11-05 | Major-General |
| 1941-05-28 | Reverts to the rank of Colonel at his own request |
| 1935-06-13 | – | 1936-10-27 | Assistant Director of Ordnance Services, War Office |
| 1936-11-25 | – | 1938-05-26 | Director of Ordnance Services, Army Headquarters India |
| 1938-05-27 | – | 1940-03-12 | Deputy Master-General of the Ordnance, Army Headquarters India |
| 1940-03-13 | – | 1941-06-04 | Director of Ordnance Services, Army Headquarters India |
| 1941-05-28 | Retired | ||
| 1941-06-05 | Recalled | ||
| 1941-06-05 | – | Overseas Liaison Officer, Master-General of the Ordnance Branch, Army Headquarters India |