David Francis
David Francis is known for 300 (2006), Beastly (2011) and Are You Afraid of the Dark? (1990).
33
Acting Credits
Acting
Movie
300
as Ephor #4
2007
Movie
Beastly
as Dr. Davis
2011
TV
Mayor of Kingstown
as Prison Guard
2021
TV
Are You Afraid of the Dark?
as Giles
1992
TV
Are You Afraid of the Dark?
as Old Man Corcoran
1992
TV
Are You Afraid of the Dark?
as Daniel Carpenter
1992
TV
Future Man
as Old Man
2017
Movie
Highlander III: The Sorcerer
as Doctor Malloy
1994
TV
Ascension
as Dr. Harris Enzmann, Sr.
2014
Movie
Scanners II: The New Order
as Gruner
1991
TV
Lexx
as Newfie
1997
TV
Nuremberg
as Sir Geoffrey Lawrence
2000
TV
Napoleon
as Hudson Lowe
2002
Movie
The Peacekeeper
as Major General Harding
1997
TV
CAT. 8
as Geoffrey
2013
Movie
Afterglow
as Falco's Butler
1997
Movie
Hollow Point
as Charity President
1996
Movie
Savage Messiah
as Coroner
2002
Movie
Danielle Steel's Zoya
as Judge
1997
Movie
Hysteria
as Dr. Andrew Miller
1997
Movie
Bethune: The Making of a Hero
as Pilling Associate
1993
Movie
The First Circle
as Dof
1992
Movie
The Long Winter
as Juge Clitherow
1999
Movie
Varian's War
2001