Dean Francis

Dean Francis

Born 2 November 1979

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

Director

See all 7 →

Cinematographer

See all 5 →

Producer

Editor

Crew

Actor

Writer

Sound