ActingDavid FrancisDavid Francis is known for 300 (2006), Beastly (2011) and Are You Afraid of the Dark? (1990).Known forMayor of Kingstown2021DRAMAAre You Afraid of the Dark?1992MYSTERYLexx1997COMEDYFuture Man2017COMEDYFull filmographyMayor of Kingstown2021DRAMAAre You Afraid of the Dark?1992MYSTERYLexx1997COMEDYFuture Man2017COMEDY3002007ACTIONNapoleon2002DRAMAAscension2014SCI-FINuremberg2000DRAMAHighlander III: The Sorcerer1994FANTASYBeastly2011ROMANCECAT. 82013ACTION2001: A Space Travesty2000COMEDY