
Dean Francis
DirectorProducerActor
Date of birth: November 2, 1979 (47)
Dean Francis (born November 2, 1979) is an American filmmaker known for his work on the original Saw short and Crazy Richard.
Filmography
2010s2 titles
2000s1 title
2020s1 title
2010s1 title
2000s1 role