Acting
David Francis is known for 300 (2006), Beastly (2011) and Are You Afraid of the Dark? (1990).
as Ephor #4
as Dr. Davis
as Doctor Malloy
as Major General Harding
as Gruner
as Falco's Butler
as Judge
as Pilling Associate
as Hugh D'Auchincloss
as Prison Guard
as Giles
as Old Man Corcoran
as Daniel Carpenter
as Newfie
as Old Man
as Sir Geoffrey Lawrence
as Dr. Harris Enzmann, Sr.
as Hudson Lowe
as Geoffrey