Stephen Dodson
Stephen Dodson nasceu o 11 de dezembro de 1979 em Pensilvânia, EUA. É diretor e autor, conhecido pelo seu trabalho em Reckless, Lago de Cristal (2023) e An Angry Man (2021). É casado com Diane Dowd desde o 2 de outubro de 2008 e tem quatro filhos.