John Dahl directed the Jessica Jones episode AKA Sin Bin and the Iron Fist episodes Snow Gives Way and Shadow Hawk Takes Flight.
He was also an executive producer on the Iron Fist episode Snow Gives Way.
Trivia[]
- John Dahl was a director on the DC Entertainment production Arrow.