Dean StrangeDirector · Born October 24, 1973Directed 12010s2017Lige i skabetDirectorActed in 12020s2025InsiderSig selv · 1 episode