| Date of birth | 1911-06-11 | |
| Other units |
1924 |
Tonbridge School - Officers Training Corps. |
| Other units |
1935-03-04 |
RAF Volunteer Reserve. |
| Date promoted |
1936-03-23 |
Acting pilot officer. |
| Other units |
1936-04-04 |
No 9 Flying Training School. |
| Other units |
1936-10-11 |
Adjutant No 64 Squadron. |
| Date promoted |
1937-01-27 |
Graded as a pilot officer. |
| Date promoted |
1938-05-20 |
Acting flying officer. |
| Date promoted |
1938-10-27 |
Flying officer. |
| Date promoted |
1939-02-11 |
Acting flight lieutenant. |
| Other units |
1939-10-23 |
No 219 Squadron. |
| Date promoted |
1940-09-03 |
Flight lieutenant. |
| Other units |
1940-09-12 |
Commanding Officer No 141 Squadron. |
| Date promoted |
1940-10-06 |
Acting squadron leader. |
| Date promoted |
1941-12-01 |
Temporary squadron leader. |
| Other units |
1942-03-27 |
Commanding Officer No 456 Squadron. |
| Date promoted |
1942-03-27 - 1943-11-24 |
Acting wing commander. |
| Date promoted |
1942-06-27 |
Squadron leader (war substantive). |
| Other units |
1943-02-01 |
RAF Staff College. |
| Other units |
1943-07-28 |
Special Duty - United States Combined and General Staff Course. |
| Other units |
1943-12-15 |
No 85 Group. |
| Date promoted |
1943-12-20 |
Acting wing commander. |
| Other units |
1944-05-18 |
Headquarters No 13 Group. |
| Date promoted |
1944-07-01 |
Temporary wing commander. |
| Other units |
1945-06-06 |
Commanding Officer Headquarters No 132 Wing. |
| Other units |
1945-08-04 |
Headquarters No 88 Group. |
| Date of discharge |
1945-12-14 |
|