Brigadier
* 14th of July 1904
† 10th of June 1991
| 1941-04-30 | Acting Lieutenant-Colonel |
| 1941-05-31 | Relinquishes the Acting rank of Lieutenant-Colonel |
| 1941-09-07 | Temporary Lieutenant-Colonel |
| 1941-12-08 | Lieutenant-Colonel |
| 1942-08-16 | Relinquishes the Temporary rank of Brigadier |
| 1944-01-25 | Temporary Colonel |
| 1944-01-29 | Temporary Brigadier |
| 1944-03-01 | Colonel |
| 1944-03-27 | Relinquishes the Temporary rank of Brigadier |
| 1944-07-01 | Temporary Brigadier |
| 1951-01-15 | Relinquishes the Temporary rank of Brigadier |
| 1951-11-06 | Brigadier |
| 1941-04-30 | – | 1941-05-31 | Commanding Officer 20th Infantry Battalion |
| 1941-06-01 | – | 1941-09-06 | Second in Command 20th Infantry Battalion |
| 1941-09-07 | – | 1941-09-14 | Commanding Officer Central Infantry Training Depot |
| 1941-09-15 | – | 1941-12-07 | Commanding Officer Southern Infantry Training Depot Maadi Camp [Middle East] |
| 1941-12-08 | – | 1942-07-05 | Commanding Officer 20th Infantry Battalion [Middle East] |
| 1942-06-27 | – | 1942-06-29 | Acting Commanding Officer 4th New Zealand Infantry Brigade |
| 1942-07-05 | – | 1942-08-15 | Acting Commanding Officer 4th New Zealand Infantry Brigade |
| 1942-08-16 | – | 1942-10-05 | Commanding Officer 20th Infantry Battalion[Middle East] |
| 1942-XX-XX | Prisoner of war | ||
| Escaped | |||
| 1944-01-29 | – | Commanding Officer 5th New Zealand Infantry Brigade [Italy] | |
| 1944-07-03 | – | 1944-08-15 | Commanding Officer 6th New Zealand Infantry Brigade [Italy] |
| 1945-01-23 | Retired | ||
| 1948-12-01 | Recalled | ||
| 1948-12-01 | – | 1951-01-15 | Commanding Officer 3rd New Zealand Infantry Brigade |
| – | 1951-10-25 | Commandant of Papukara Military Camp | |
| 1951-11-06 | – | 1953-10-23 | District Officer Commanding Southern District |
| 1953-XX-XX | – | 1955-XX-XX | Commanding Officer KayForce [Korea - Japan] |
| 1955-XX-XX | – | 1960-XX-XX | District Officer Commanding Southern District |
| 1960-06-19 | Retired | ||
| – | 1966-04-01 | Honorary Colonel, 2nd Battalion, Royal New Zealand Infantry Regiment |