Biography

David Davadoss is known for The Mummy (2017), Resident Evil: The Final Chapter (2016) and Tomb Raider (2018).

Filmography