Loading
Loading

Dean Francis (born November 2, 1979) is an American filmmaker known for his work on the original Saw short and Crazy Richard.
Saw2003
Road Train2010
Drown2015
Lonesome2023
Boys Grammar2005
Love Bite2008
Boys On Film 2: In Too Deep2009
Crazy Richard2002