Skip to content
NDISCOVERY
Dean Francis

Directing

Dean Francis

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

Known for

7.0

Saw

2003 · Movie · Horror · Thriller

5.5

Drown

2015 · Movie · Drama

4.5

Body Blow

2025 · Movie · Thriller · Mystery

Dean Francis — movies & series · Netflix Discovery