Robert Perry was born in Royal Tunbridge Wells, Kent, and educated at Bedford Modern School. He studied mechanical engineering at Brunel University, joining British Aerospace as a flight test engineer in 1995, working on Typhoon development. Commissioned as an engineer officer in the Royal Air Force in 2005, he has undertaken tours at Coningsby, in Scotland, the Falkland Islands and served operationally in Afghanistan on 617 Squadron. In 2019 he was appointed the senior engineer officer of 12 Squadron, to reform the unit for Typhoon operations.