Major-General
* 22nd of February 1907
† 18th of November 1971
Nickname: Red Fox
| 1942-03-07 | Lieutenant-Colonel |
| 1945-03-21 | Colonel |
| 1945-03-21 | Temporary Brigadier |
| 1946-05-15 | Granted the Honorary rank of Brigadier |
| 1953-07-01 | Brigadier |
| 1959-07-01 | Temporary Major-General |
| 1960-07-01 | Major-General |
| 1942-03-07 | – | 1944-02-27 | Commanding Officer 2nd/17th Infantry Battalion |
| 1944-02-28 | – | 1945-03-20 | Commanding Officer 2nd/43rd Infantry Battalion |
| 1945-03-21 | – | 1945-11-28 | Commanding Officer 29th Australian Infantry Brigade |
| 1945-11-29 | – | 1946-04-18 | Commanding Officer 23rd Australian Infantry Brigade |
| 1946-05-15 | Retired | ||
| 1953-07-01 | Recalled | ||
| 1953-07-01 | – | 1958-06-30 | Commanding Officer 6th Australian Infantry Brigade |
| 1958-06-30 | Retired | ||
| 1959-07-01 | Recalled | ||
| 1959-07-01 | – | 1960-11-30 | General Officer Commanding 3rd Australian Infantry Division |
| 1960-12-01 | – | 1962-11-30 | Citizen Military Forces Member of the Military Board |
| 1962-12-01 | Retired |