| Date of birth | 1916-05-21 | |
| Other units |
1925 |
Stonyhurst College Officers Training Corps. |
| Date and unit at enlistment (ORs) |
1925 |
Cadet at Stonyhurst College Officers Training Corps. |
| Other units |
1936-12-03 |
Short Service Commission, General Duties Branch. |
| Other units |
1936-12-03 |
Short service commission, General Duties Branch. |
| Date promoted |
1936-12-03 |
Acting pilot officer. |
| Other units |
1936-12-19 |
No 4 Flying Training School. |
| Other units |
1937-07-16 |
No 8 Squadron. |
| Date promoted |
1937-09-23 |
Pilot officer. |
| Date promoted |
1938-10-05 |
Acting flying officer. |
| Date promoted |
1939-02-11 |
Acting flight lieutenant. |
| Date promoted |
1939-04-23 |
Flying officer. |
| Other units |
1939-05-29 |
Short Service Commission period extended. |
| Other units |
1939-08-21 |
No 13 Flying Training School. |
| Other units |
1939-10-27 |
No 15 Flying Training School. |
| Date promoted |
1940-06-11 |
Acting flight lieutenant. |
| Date promoted |
1940-09-03 |
Flight lieutenant. |
| Other units |
1940-10-08 |
No 501 Squadron. |
| Other units |
1941-02-17 |
No 57 Operational Training Unit. |
| Other units |
1941-05-09 |
No 249 Squadron. |
| Other units |
1941-09-17 |
No 33 Squadron. |
| Date promoted |
1941-10-27 |
Acting squadron leader. |
| Other units |
1941-10-27 |
Commanding Officer No 112 Squadron. |
| Date promoted |
1941-12-01 |
Temporary squadron leader. |
| Other units |
1942-03-30 |
No 59 Operational Training Unit. |
| Other units |
1942-06-12 |
Commanding Officer No 4453 Squadron. |
| Other units |
1942-09-23 |
Transferred to Reserve of Air Force Officers. |
| Other units |
1942-10-18 |
No 453 Squadron. |
| Other units |
1942-11-07 |
No 1 Air Armament School. |
| Other units |
1944-01-01 |
No 13 Operational Training Unit. |
| Other units |
1944-08-06 |
Aeronautical and Armament Experimental Establishment. |
| Other units |
1945-02-17 |
Air Ministry Unit. |
| Date promoted |
1945-03-01 |
Acting wing commander. |
| Other units |
1945-03-01 |
Directorate of Armaments Requirements - Air Ministry. |
| Date promoted |
1945-06-01 |
Squadron leader (war substantive). |
| Other units |
1946-02-28 |
Short Service Commission period extended - General Duties Branch. |
| Other units |
1946-08-26 |
Empire Air Armament School, Manby. |
| Other units |
1947-04-09 |
Air Ministry Unit. |
| Other units |
1947-05-19 |
Directorate of Organisation (Establishments), Air Ministry. |
| Other units |
1950-03-28 |
Special Duty List, RAF Display Unit, Farnborough. |
| Other units |
1950-09-18 |
School of Land/Air Warfare. |
| Other units |
1950-11-08 |
Commanding Officer No 208 Squadron. |