2019
Little Monsters
Actor - Dave
2017
Alien: Covenant
Actor
2016
Gods of Egypt
Actor - Mnevis
Full filmography