Major-General
* 29th of September 1890
† 20th of October 1965
(Royal Indian Army Service Corps)
(Indian Army)
| 1937-02-18 | Lieutenant-Colonel |
| 1939-09-03 | Acting Colonel |
| 1940-01-01 | Colonel |
| 1941-09-02 | Acting Brigadier |
| 1942-03-02 | Temporary Brigadier |
| 1946-03-01 | Acting Major-General |
| 1947-03-01 | Temporary Major-General |
| 1948-03-20 | Granted the Honorary rank of Major-General |
| 1937-02-18 | – | 1939-04-01 | Chief Inspector Mechanical Transport, Rawalpindi District [India] |
| 1939-04-01 | – | 1941-01-11 | Chief Ordnance Mechanical Engineer, Southern Command [India] |
| 1941-01-12 | – | 1941-09-01 | Inspector of Indian Ordnance Workshop Services |
| 1941-09-02 | – | 1943-XX-XX | Principal Ordnance Mechanical Engineer, Army Headquarters India |
| 1941-09-02 | – | 1946-02-28 | Deputy Director of Mechanical Engineering, Army Headquarters India |
| 1946-03-01 | – | 1947-08-15 | Director of Mechanical Engineering, Army Headquarters India |
| 1948-03-20 | Retired |