Charlie Parker-Swift

John Hudson is the British military’s chief survival instructor and a former RAF helicopter pilot. He has also been a resident survival expert on two seasons of Discovery Channel’s Survive That. Hudson is based in Cornwall, England.