Edwards attended Joint Services Command and Staff College and received a master's degree in Defence Studies.
In 2017 he graduated from the Royal College of Defence Studies and won the Bon Oeuf trophy.
[1] He was promoted to squadron leader in 2001 and was posted to Air Command.
[3] Edwards was appointed a Companion of the Order of the Bath (CB) in the 2025 New Year Honours.
[4] This biographical article related to the Royal Air Force is a stub.