John Hudson

John Hudson

John Hudson is the UK Military’s Chief SERE (Survival, Evasion, Resistance & Extraction) Instructor, responsible for designing and implementing survival training for instructors across land, sea, and extreme environments. A former RAF helicopter pilot and Fellow of the Royal Geographical Society, he…

Filmography

Dude, You're Screwed
Dude, You're Screwed
2013 Β· TV
as Self