1936
- 1938
Commanding Officer 10th Battalion
1938
- 1941
Commanding Officer 31st Battalion
1941
- 1944
Deputy General Officer Commanding 6th Division
1944
- 1945
General Officer Commanding 2nd Division
1946
- 1950
General Officer Commanding 5th Army Area