The Book of Life 2017
as Antichrist/Agent I
Truth 2017
as Hazeem
East of Byzantium: War Gods and Warrior Saints 2016
as Zoroaster
Last Stop 2016
as Ara
The Shadows 2011
as Jack
Hillside Cannibals 2006
as Callum
Shapeshifter 2005
as Velku
Credits from TMDB.