Dean Francis

Dean Francis

Directing

Born
1979-11-02
Place of birth
—

Biography

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

Filmography