Home People David Francis David Francis movies David Francis movies David Francis Movies (2) Beastly (2011) As Dr. Davis. 300 (2007) As Ephor #4.