| Date of birth | 1904-05-18 | |
| Date and unit at enlistment (ORs) |
1926-04-26 |
Air cadet. |
| Date promoted |
1926-11-01 |
Pilot officer. |
| Date promoted |
1927-10-26 |
Flying officer. |
| Date promoted |
1930-07-01 |
Flight lieutenant. |
| Date promoted |
1936-07-01 |
Squadron leader. |
| Other units |
1939-07-01 |
Commanding Officer No 10 Squadron. |
| Date promoted |
1939-07-01 |
Wing commander. |
| Other units |
1939-12-27 |
Commanding Officer 1st Australian Squadron to land in England. |
| Other units |
1940-04-02 |
Senior Air Staff Officer, Headquarters South Australia. |
| Other units |
1941-04-14 |
Commanding Officer No 3 Service Flying Training School. |
| Date promoted |
1941-07-01 |
Group captain. |
| Other units |
1942-05-14 |
Commanding Officer No 5 Service Flying Training School. |
| Other units |
1942-05-16 |
Command Station Headquarters, Amberley. |
| Other units |
1942-08-03 |
Director of Postings - Air Force Headquarters. |
| Other units |
1944-02-10 |
Senior Air Staff Officer - Headquarters 9 Operations Group. |
| Other units |
1945-01-29 |
Air Officer Commanding, Eastern Command. |
| Date promoted |
1945-04-02 |
Air commodore. |
| Other units |
1945-10-01 |
Air Officer Commanding, Eastern Area. |
| Other units |
1945-12-06 |
Acting Commander Opertaions, Air Force Headquarters. |
| Other |
1947-07-21 |
Appointment terminated. |