In the action horror films "Underworld: Awakening" (2012) and "Underworld: Blood Wars" (2016), Theo James portrays David, a vampire-human hybrid who aids Selene, the protagonist, in her fight against both the Lycans and the vampire elders.
Theo James Trivia Challenge: Test Your Knowledge on the Charming English Actor!