| Date of birth | 1908-06-18 | |
| Other units |
1933-08-15 |
Short Service Commission in General Duties Branch, RAF. |
| Date promoted |
1933-08-15 |
Pilot officer. |
| Other units |
1933-10-04 |
No 101 Squadron. |
| Date promoted |
1935-04-15 |
Flying officer. |
| Other units |
1935-11-25 |
No 48 Squadron. |
| Other units |
1937-06-15 |
Transferred to Reserve (Class A). |
| Other units |
1939-09-25 |
Mobilised and sent to RAF Station Benson. |
| Date promoted |
1939-09-28 |
Acting squadron leader. |
| Other units |
1939-09-29 |
No 148 Squadron. |
| Other units |
1940-04-04 |
No 15 Operational Training Unit. |
| Date promoted |
1940-06-01 |
Temporary squadron leader. |
| Other units |
1940-06-07 |
No 20 Operational Training Unit. |
| Other units |
1940-08-09 |
No 115 Squadron. |
| Other units |
1941-01-24 |
Commanding Officer No 3 Group Training Flight, RAF Station Stradishall. |
| Date promoted |
1941-02-24 |
Acting wing commander. |
| Other units |
1941-06-24 |
RAF Station Moreton-in-Marsh. |
| Date promoted |
1941-07-21 |
Squadron leader (war substantive). |
| Other units |
1941-09-01 |
Commanding Officer No 458 Squadron. |
| Other |
1942-02-15 |
Listed as missing. |
| Date of death | 1942-02-16 | |