Stephen Dodson
Stephen Dodson was born on 11 December 1979 in Bristol, Pennsylvania, USA. He is a director and writer, known for Reckless, An Angry Man (2021) and Bruce (2020). He has been married to Diane Dowd since 2 October 2008. They have four children.