David Francis is known for 300 (2006), Beastly (2011) and Are You Afraid of the Dark? (1990).
2021
as Prison Guard
2017
as Old Man
2014
as Dr. Harris Enzmann, Sr.
2013
as Geoffrey
2011
as Dr. Davis
2007
as Ephor #4
2002
as Coroner
2000
as Hugh D'Auchincloss
2000
as Sir Geoffrey Lawrence
1999
as Mr. Guttman / Landlord
1999
as Juge Clitherow
1998
as D.A. Rupp
1998
1997
as Falco's Butler
1997
as Dr. Andrew Miller
1997
as Major General Harding
1997
as Judge
1997
as Newfie
1996
as Charity President
1994
as Doctor Malloy
1993
as Pilling Associate
1991
as Gruner
1986
as Sid Cornwell