Dean Francis (born November 2, 1979) is an American filmmaker known for his work on the original Saw short and Crazy Richard.
Crazy Richard
Movie • 2002
Saw
Movie • 2003
Boys Grammar
Movie • 2005
Drown
Movie • 2015
Road Train
Movie • 2010
Body Blow
Movie • 2025
Boys On Film 2: In Too Deep
Movie • 2009
Lonesome
Movie • 2023
Perfect Boy Next Door
Movie • 2024
Love Bite
Movie • 2008