| Date of birth | 1914-07-24 | Manly, NSW |
| Other |
1935 |
Private in the Sydney University Regiment. |
| Date commissioned |
1937-02-09 |
Appointed lieutenant. |
| Other units |
1940-05-01 |
Seconded 2/17th Battalion. |
| Date and unit at enlistment (ORs) |
1940-05-07 |
Enlisted in the 2nd AIF. |
| Other units |
1940-05-09 - 1940-06-07 |
Attached Headquarters 20th Battalion. |
| Other |
1940-11-25 |
Arrived Middle East. |
| Date promoted |
1941-01-07 |
Appointed captain. |
| Other units |
1941-03-03 - 1941-08-25 |
Seconded instructor 20th Australian Infantry Training Battalion. |
| Other |
1942-12-31 |
Course - Combined Operations School Number 1. |
| Date returned to Australia |
1943-02-27 |
Returned to Sydney. |
| Other |
1943-08-04 |
Arrived New Guinea. |
| Date returned to Australia |
1944-02-10 |
Returned to Townsville. |
| Date promoted |
1944-02-28 |
Appointed temporary lieutenant colonel, and commanding officer 2/17th Battalion. |
| Other units |
1944-02-28 - 1946-02-08 |
Appointed to 2/17th Battalion as a temporary lieutenant colonel. |
| Date of honour or award |
1944-04-24 |
Companion of the Distinguished Service Order. |
| Other |
1945-04-21 |
Arrived Morotai. |
| Other units |
1945-05-16 |
Attached Headquarters 9th Division. |
| Other |
1945-06-09 |
Arrived British North Borneo. |
| Date returned to Australia |
1945-12-19 |
Returned to Brisbane. |
| Other |
1946-02-08 |
Relinquished command 2/17th Battalion. |
| Other |
1946-03-16 |
Placed on the Reserve of Officers. |
| Other units |
1948-04-01 |
Commanding officer 17/18th Battalion. |
| Other |
1951-06-30 |
Placed on the Reserve of Officers. |
| Other units |
1955-07-02 |
Appointed temporary brigadier to command 5th Brigade. |
| Date promoted |
1956-07-02 |
Appointed brigadier. |
| Other |
1958-07-01 |
Eastern Command Officers Staff Group (ACMF). |
| Other |
1963-12-01 |
Major general command to Headquarters Communications Zone. |
| Other |
1965-08-17 - 1966-11-30 |
General officer commanding 2nd Division. |
| Other |
1966-12-01 |
Unattached List Eastern Command. |