| Date of birth | 1917-10-31 | Australia: New South Wales, Chatswood |
| Date and unit at enlistment (ORs) |
1937-07 |
Air cadet in No 1 Flying training School. |
| Date promoted |
1938-06 |
Pilot officer. |
| Other units |
1938-07 |
No 3 Squadron. |
| Date promoted |
1938-12 |
Flying officer. |
| Other units |
1939-09 |
No 11 Squadron. |
| Other units |
1940-05 |
No 3 Squadron. |
| Date promoted |
1940-06 |
Flight lieutenant. |
| Date promoted |
1941-05 |
Acting squadron leader. |
| Other units |
1941-05-31 |
Commanding officer No 450 Squadron. |
| Date promoted |
1941-10 |
Temporary squadron leader. |
| Other units |
1942-06 |
Middle East Staff School, Haifa. |
| Date promoted |
1942-10 |
Temporary wing commander. |
| Other units |
1942-12 |
No 2 Embarkation Depot. |
| Other units |
1943-01 |
No 9 Fighter Sector Course. |
| Other units |
1943-01 |
No 8 Fighter Sector Headquarters. |
| Other units |
1943-03 |
Commanding Officer No 14 Fighter Sector Headquarters. |
| Other units |
1943-03 |
Commanding Officer No 8 Fighter Sector Headquarters. |
| Other units |
1943-10 |
Commanding Officer No 73 Fighter Wing. |
| Date promoted |
1944-02 |
Acting group captain. |
| Date promoted |
1944-07 |
Temporary group captain. |
| Other units |
1944-08 |
Commanding Officer No 81 Fighter Wing. |
| Other units |
1945-01 |
Eastern Area Headquarters. |
| Other units |
1945-05 |
Air Force Headquarters. |
| Other units |
1946-12 |
RAAF Station Laverton. |
| Other |
1946-12 |
Appointment terminated. |
| Date and unit at appointment (Officers) |
1950-06 |
Air Force Headquarters. |
| Date promoted |
1950-06 |
Wing commander (war substantive). |
| Other units |
1950-09 |
RAAF Station Schofields. |
| Other units |
1951-03 |
No 78 Wing Headquarters. |
| Other units |
1951-05 |
No 77 Squadron. |
| Other units |
1951-09 |
Commanding Officer No 77 Squadron. |
| Other units |
1952-01 |
Base Squadron, Richmond. |
| Other units |
1952-02 |
School Land/Air Warfare. |
| Other units |
1953-08 |
Department of Air. |
| Other units |
1955-08 |
Training Command Headquarters. |
| Other units |
1957-05 |
Officer Commanding RAAF Canberra. |
| Date promoted |
1958-05 |
Acting group captain. |
| Date promoted |
1958-07 |
Group captain. |
| Other units |
1958-12 |
Department of Air. |