Major-General
* 2nd of March 1897
† 3rd of January 1972
(Royal Indian Army Service Corps)
(Indian Army)
| 1937-10-02 | Lieutenant-Colonel |
| 1940-12-26 | Colonel (Dated back to 1940-10-02) |
| 1941-01-15 | Acting Brigadier |
| 1941-07-15 | Temporary Brigadier |
| 1942-03-04 | Relinquish the Temporary rank of Brigadier |
| 1942-04-08 | Temporary Brigadier |
| 1944-08-28 | Acting Major-General |
| 1944-10-27 | Relinquish the Acting rank of Major-General |
| 1947-11-10 | Granted the Honorary rank of Brigadier |
| 1937-10-02 | – | 1938-03-05 | Commanding Officer Motor Transport Training Battalion [India] |
| 1938-03-06 | – | 1939-02-24 | Assistant Director of Supplies, Northern Command [India] |
| 1939-02-25 | – | 1940-10-17 | Assistant Director of Supplies, Peshawar District [India] |
| 1940-10-18 | – | 1941-04-27 | Deputy Director of Transport, Army Headquarters India |
| 1941-07-15 | – | 1942-02-01 | Deputy Director of Supplies & Transport, British Troops in Iraq |
| 1942-02-01 | – | 1942-03-04 | Deputy Director of Supplies & Transport, 10th Army [Iraq] |
| 1942-09-XX | – | 1943-02-17 | Deputy Director of Supplies & Transport, Persia & Iraq Command |
| 1943-02-18 | – | 1944-02-26 | Brigadier Royal Indian Army Service Corps, North Western Army [India] |
| 1944-02-28 | – | 1945-07-11 | Deputy Director of Supplies & Transport, Army Headquarters India |
| 1945-XX-XX | Director of Supplies & Transport, India | ||
| 1945-10-27 | – | 1947-XX-XX | Brigadier Royal Indian Army Service Corps, Northern Command [India] |
| 1947-11-10 | Retired |