Lieutenant-General
* 15th of July 1899
† 24th of June 1955
(Indian Army)
Nickname: Joe
| 1940-12-01 | Local Lieutenant-Colonel |
| 1941-07-19 | Acting Lieutenant-Colonel |
| 1941-10-19 | Temporary Lieutenant-Colonel |
| 1942-08-06 | Acting Colonel |
| 1942-08-06 | Acting Brigadier |
| 1943-02-06 | War Substantive Lieutenant-Colonel |
| 1943-02-06 | Temporary Colonel |
| 1943-02-06 | Temporary Brigadier |
| 1944-03-30 | Acting Major-General |
| 1944-10-01 | Lieutenant-Colonel |
| 1945-03-30 | War Substantive Colonel |
| 1945-03-30 | Temporary Major-General |
| 1946-04-25 | Colonel |
| 1947-05-15 | Temporary Major-General |
| 1955-05-14 | Granted the Honorary rank of Lieutenant-General (Republic of India) |
| 1940-12-01 | – | 1941-07-17 | Instructor at Staff College Quetta [India] |
| 1941-07-19 | – | 1942-08-XX | Commanding Officer 1st Battalion, 4th Gurkha Rifles |
| 1942-08-06 | – | 1944-03-30 | Commanding Officer 111th Indian Infantry Brigade [Burma] |
| 1944-03-27 | – | 1944-03-30 | Acting General Officer Commanding 3rd Indian Infantry Division [Burma] |
| 1944-03-30 | – | 1945-03-10 | General Officer Commanding 3rd Indian Infantry Division |
| 1945-03-11 | – | 1945-10-08 | General Officer Commanding 39th Indian Infantry Division |
| 1947-02-18 | – | 1947-05-14 | Director of Military Operations, Army Headquarters India |
| 1947-05-15 | – | 1947-08-15 | Deputy Quartermaster-General, Army Headquarters India |
| 1947-08-15 | – | 1948-03-15 | Deputy Quartermaster-General, British Troops in India & Pakistan |
| 1948-03-16 | Seconded to the Indian Army | ||
| 1948-03-16 | – | 1955-03-12 | Commandant of Indian Defence Services Staff College |
| 1950-XX-XX | – | 1955-05-15 | Colonel, 4th Gurkha Rifles |
| 1952-01-01 | Retired, but remain employed | ||
| 1955-XX-XX | Retired |