Cold Take
Discover
Club
Blind Pick
Log in
Sign up
David Francis
Follow
David Francis is known for 300 (2006), Beastly (2011) and Are You Afraid of the Dark? (1990).
Actor
See all 22 →
Sealed
2007
?.?
?.?
300
Ephor #4
Sealed
2011
?.?
?.?
Beastly
Dr. Davis
Sealed
1994
?.?
?.?
Highlander III: The Sorcerer
Doctor Malloy
Sealed
2000
?.?
?.?
2001: A Space Travesty
Commander Wickernuts