Acting
David Francis is known for 300 (2006), Beastly (2011) and Are You Afraid of the Dark? (1990).
Mayor of Kingstown
2021
Are You Afraid of the Dark?
1992
Lexx
1997
Future Man
2017
300
2007
Ascension
2014
Beastly
2011
Napoleon
2002
Highlander III: The Sorcerer
1994
Nuremberg
2000
2001: A Space Travesty
CAT. 8
2013
Scanners II: The New Order
1991
Bethune: The Making of a Hero
1993
Hollow Point
1996
Afterglow
The Peacekeeper
Jackie Bouvier Kennedy Onassis
Danielle Steel's Zoya
Varian's War
2001