Major-General
* 30th of June 1911
† 1st of November 2007
(1st Punjab)
(Indian Army)
Nickname: Harry
| 1944-04-15 | Acting Lieutenant-Colonel |
| 1944-07-15 | War Substantive Major |
| 1944-07-15 | Temporary Lieutenant-Colonel |
| 1945-03-16 | Acting Colonel |
| 1945-03-16 | Acting Brigadier |
| 1945-08-14 | War Substantive Lieutenant-Colonel |
| 1945-08-14 | Temporary Colonel |
| 1945-08-14 | Temporary Brigadier |
| 1946-03-03 | Relinquish the Temporary rank of Brigadier |
| 1946-03-03 | Relinquish the Temporary rank of Colonel |
| 1946-07-01 | Major |
| 1948-04-09 | Relinquish the War Substantive rank of Lieutenant-Colonel |
| 1949-07-01 | Temporary Lieutenant-Colonel |
| 1953-03-16 | Lieutenant-Colonel |
| 1954-08-29 | Temporary Colonel |
| 1956-05-16 | Colonel |
| 1956-08-10 | Temporary Brigadier |
| 1960-05-16 | Brigadier |
| 1962-01-22 | Major-General |
| – | 1945-03-03 | Commanding Officer 1st Battalion, 1st Punjab Regiment | |
| 1945-03-03 | – | 1945-03-16 | Acting Commanding Officer 161st Indian Infantry Brigade |
| 1945-03-16 | – | 1945-12-29 | Commanding Officer 161st Indian Infantry Brigade [Burma] |
| 1946-03-05 | – | 1947-08-15 | Assistant Adjutant & Quartermaster-General, Rawalpindi District [India] |
| 1949-07-01 | – | 1950-11-26 | General Staff Officer 1, Southern Command |
| 1951-03-06 | – | 1952-02-23 | Assistant Adjutant & Quartermaster-General, Southern Malaya District |
| 1952-XX-XX | – | 1954-XX-XX | Commanding Officer 1st Battalion, Royal Inniskilling Fusiliers [Kenya] |
| 1954-08-29 | – | 1956-08-03 | Chief of Staff, Northern Ireland District |
| 1956-08-10 | – | 1959-05-12 | Commanding Officer 19th Infantry Brigade [Egypt - Cyprus] |
| 1959-07-23 | – | 1960-12-20 | Deputy Director of Movements, War Office |
| 1962-01-22 | – | 1965-07-02 | General Officer Commanding 44th Infantry Division |
| 1962-01-22 | – | 1965-07-02 | District Officer Commanding Home Counties District |
| 1965-07-30 | Retired | ||
| 1966-09-01 | – | 1968-07-01 | Colonel, Royal Inniskilling Fusiliers |
| 1968-07-01 | – | 1973-05-15 | Deputy Colonel, Royal Irish Rangers |