Skip to content
StreamScapeX

Dean Francis

Known for Directing

Born
November 2, 1979 (age 47)

Biography

Dean Francis (born November 2, 1979) is an American filmmaker known for his work on the original Saw short and Crazy Richard.

Filmography

14 titles