David Francis

David Francis

Acting

Biography

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

Movies

(21 total)

TV Shows

(11 total)
Ascension

Ascension

20146.6

as Dr. Harris Enzmann, Sr.

Lexx

Lexx

19977.0

as Newfie

Nuremberg

Nuremberg

20007.4

as Sir Geoffrey Lawrence

Napoleon

Napoleon

20026.8

as Hudson Lowe

CAT. 8

CAT. 8

20136.5

as Geoffrey