Director · Born 1979
Dean Francis (born November 2, 1979) is an American filmmaker known for his work on the original Saw short and Crazy Richard.
Body Blow
2025 · Director
Drown
2015 · Director
Road Train
2010 · Director
Stray
2007 · Director
Boys Grammar
2005 · Director
Crazy Richard
2002 · Director
Escape from Hell
1999 · Director