
David Francis is known for 300 (2006), Beastly (2011) and Are You Afraid of the Dark? (1990).

300
2007 · as Ephor #4

Beastly
2011 · as Dr. Davis

Highlander III: The Sorcerer
1994 · as Doctor Malloy

The Peacekeeper
1997 · as Major General Harding

P.T. Barnum
1999 · as Edward Everret

Hollow Point
1996 · as Charity President

Varian's War
2001

Savage Messiah
2002 · as Coroner

Danielle Steel's Zoya
1997 · as Judge

Afterglow
1997 · as Falco's Butler

The First Circle
1992 · as Dof

Scanners II: The New Order
1991 · as Gruner

Code Name: Jaguar
1999 · as Mr. Guttman / Landlord

Hysteria
1997 · as Dr. Andrew Miller

Bethune: The Making of a Hero
1993 · as Pilling Associate

The Long Winter
1999 · as Juge Clitherow

Jackie Bouvier Kennedy Onassis
2000 · as Hugh D'Auchincloss

Spearfield's Daughter
1986 · as Sid Cornwell