Major-General
* 15th of February 1905
† 10th of March 1961
| 1942-01-08 | Lieutenant-Colonel |
| 1943-06-18 | Colonel |
| 1943-06-18 | Temporary Brigadier |
| 1945-11-29 | Granted the Honorary rank of Brigadier |
| 1953-01-01 | Brigadier |
| 1956-07-01 | Temporary Major-General |
| 1957-07-02 | Major-General |
| 1942-01-08 | – | 1943-06-17 | Commanding Officer 2nd/48th Infantry Battalion |
| 1943-06-18 | – | 1945-10-18 | Commanding Officer 15th Australian Infantry Brigade [Bougainville] |
| 1945-11-29 | Retired | ||
| 1945-XX-XX | – | 1946-XX-XX | Controller of Demobilisation, Victoria |
| 1953-01-01 | Recalled | ||
| 1953-01-01 | – | 1956-03-31 | Commanding Officer 2nd Australian Armoured Brigade |
| 1956-04-01 | – | 1956-07-01 | Unemployed |
| 1956-07-02 | – | 1959-06-30 | General Officer Commanding 3rd Australian Infantry Division |
| 1959-06-30 | Retired | ||
| 1959-07-01 | – | 1961-03-10 | Honorary Colonel, 8th/13th Victorian Mounted Rifles |