About Harold Walmsley
Lived 1922 – 2021 (aged 98). Harold Walmsley was a military personnel.
Harold Walmsley, (14 December 1922 – 2 April 2021) was a British officer who served in the Royal Air Force (RAF) during the Second World War as well as the Cold War. A flying ace of the Second World War, he was credited with having destroyed at least eleven German aircraft.
Born in Preston, Walmsley joined the RAF in 1940 and upon completion of his flying training was posted to No. 611 Squadron. Flying the Supermarine Spitfire fighter, he claimed his first aerial victories in early 1943 on operations to German-occupied Europe and more followed the next year while serving with Nos. 132 and 130 Squadrons. His successes saw him awarded the Distinguished Flying Cross (DFC). In late March 1945 he was appointed commander of No. 350 Squadron, which was operating over central Germany. He destroyed a number of aircraft in the final weeks of the war in Europe, for which he was awarded a Bar to his DFC.
Granted a permanent commission in the RAF after the war, Walmsley held a series of squadron commands. His later service career included staff postings at the Air Ministry and the Ministry of Defence and he left the RAF as a group captain in 1971. In civilian life, he held senior management positions at the British Defence Consortium in Saudi Arabia and Airwork in Oman until his retirement in 1975. He died in 2021 at the age of 98, one of the last surviving Spitfire flying aces of the Second World War.
Early life Harold Walmsley was born on 14 December 1922 in Preston, England. He was working as a metallurgical laboratory assistant when he joined the Royal Air Force (RAF) in December 1940, when he was 18 years old. Walmsley made his first claim for an aerial victory five days later; this was for a Focke Wulf Fw 190 fighter probably destroyed near Abbeville.
Operations over France On 17 January, also near Abbeville, Walmsley damaged a Focke-Wulf Fw 189 observation aircraft. A Fw 190 was damaged by Walmsley near Dungeness on 9 April, and he repeated the feat on 16 May, damaging a Fw 190 near Morlaix. Promoted to flying officer at the start of July, he destroyed a Messerschmitt Bf 109 fighter to the west of Amsterdam on 25 July. The same month, No. 611 Squadron moved to Matlaske where it began converting to the Spitfire Mk. LF. Vb fighter in preparation for low-level operations.
In August Walmsley was posted to No. 132 Squadron to become one of its flight commanders. His new unit was commanded by Squadron Leader F. Colleredo-Mansfeld, Walmsley's former flight commander at No. 611 Squadron. Tasked with carrying out offensive sweeps and escort missions to France with its Spitfires, the intensity of operations increased as the year progressed. Walmsley damaged a Fw 190 near Courtrai on 21 December. In the New Year, on 7 January, he shot down a Fw 190 to the east of Abbeville. He was taken off operations for a rest in April and was awarded the Distinguished Flying Cross (DFC).
After attending the Central Gunnery School, Walmsley carried out instructing duties with No. 57 OTU at Eshott from May to October. He was then posted to No. 130 Squadron as a flight commander. Based at the Deurne airfield in Belgium, this was on ground attack duties, carrying out sorties with its Spitfire Mk. XIVs to support the Allied ground forces as they advanced into France and Belgium. Poor weather inhibited the squadron's operations supporting the Allied advance into Germany until spring, at which time aerial engagements with Luftwaffe fighters became more frequent. Walmsley, who was for a time acting commander of the squadron, shot down a Fw 190 near Hamm on 13 March, and this was followed two weeks later by the destruction of another Fw 190, one of four intercepted by his section, to the south of Warendorf. A Junkers Ju 52 transport aircraft was shot down by Walmsley on 13 April over Vechlin and a week later he caught and destroyed two Fieseler Fi 156 Storch light aircraft on an airfield at Vechlin. he shot down a Fw 190 near Oranienburg on 20 April.
Postwar service Walmsley remained in command of No. 350 Squadron, which was part of the British Air Forces of Occupation (BAFO) in Germany, until August. His leadership of the squadron was recognised with the award of the Belgian Croix de guerre. He then took up a staff post at No. 84 Group. He went to the RAF Staff College in 1954 and, after completing a conversion course on the North American F-86 Sabre fighter, was appointed commander of No. 67 Squadron in April 1955. He served in this role for two years before becoming a wing commander at Tangmere, and oversaw the transfer of responsibility for the station to Signals Command. After a course at the Joint Services College, Walmsley was posted to the Air Ministry. In 1962 he was promoted to group captain and given command of RAF Boulmer, a radar station.
Walmsley is credited with having shot down eleven aircraft, one of which was shared with another pilot. A further aircraft was probably destroyed and four more damaged. He is also credited with having destroyed two aircraft on the ground.
Don’t just read it —
keep it.
Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.
- E-book
- Audio
- Video
Instant download · yours to keep · every purchase keeps this site free
Important facts
Contemporaries
People whose lives overlapped Harold Walmsley's
Frequently asked questions
Who was Harold Walmsley?
British flying ace of WWII
When was Harold Walmsley born?
Harold Walmsley was born on 14 December 1922.
When did Harold Walmsley die?
Harold Walmsley died on 2 April 2021.
What was Harold Walmsley's occupation?
Harold Walmsley was a military personnel.
Sources & further reading
Cite this page
APA: Biography.guide. (2026). Harold Walmsley. https://biography.guide/harold-walmsley/
MLA: "Harold Walmsley." Biography.guide, https://biography.guide/harold-walmsley/.
Chicago: "Harold Walmsley." Biography.guide. https://biography.guide/harold-walmsley/.
Data last updated: 2026-09-20 · Spot an error? Report a correction.
Page generated 2026-09-27 05:06 UTC