Search for "David Francis"
in
Beastly (2011)
The Rendering (TV) (2002)
in
The Deader the Better (S) (2005)
in
The Point of Regret (2011)