|Born||6 October 1961|
|Service/||Royal Air Force|
|Years of service||1981–2016|
|Commands held||No. 1 Group|
No. 9 Squadron
|Awards||Companion of the Order of the Bath|
Commander of the Order of the British Empire
Entering the RAF as an aircraftman, Bagwell was commissioned an acting pilot officer on 24 July 1981, with the service number 8027917 into the General Duties (Flying) Branch. He was regraded to pilot officer the following 24 July, with the service number 8027917R. He was promoted to flying officer on 24 July 1983 and to flight lieutenant on 24 January 1987. He qualified as a Tornado Pilot, with his 1st operational tour with No. 31 'Goldstars' Squadron, later specialising as a qualified weapons instructor.
Bagwell was promoted to squadron leader on 1 July 1991. He was promoted to wing commander on 1 January 1997 and became commanding Officer of No. 9 Squadron, serving in operations over Iraq and Kosovo. Promoted to group captain on 1 July 2001, he went on to be Coalition Air Operations Chief at the Al Udeid Coalition Air Operations Centre in 2004 and then Station Commander of RAF Marham later that year.
Achieving air officer rank on 1 July 2006 with a promotion to air commodore, Bagwell served as Assistant Chief of Staff, Crisis & Deliberate Planning at Permanent Joint Headquarters. Appointed a Commander of the Order of the British Empire in the 2007 Birthday Honours, Bagwell became Air Officer Commanding No. 1 Group in 2009 in which capacity he was deployed as the UK's Joint Force Air Component Commander for operations over Libya (Operation Ellamy). On 23 March 2011, Bagwell was quoted by the BBC saying that the Libyan People's Air Force "no longer exists as a fighting force" and that Libyan air defences had been damaged to the extent that NATO forces could now operate over Libyan airspace "with impunity."
Bagwell became Chief of Staff Joint Warfare Development at Permanent Joint Headquarters and then Director Joint Warfare at Joint Forces Command in 2011. He was made a Companion of the Order of the Bath in the 2012 Birthday Honours. He was then appointed Deputy Commander (Operations) at RAF Air Command on 16 April 2013, with the rank of air marshal.