Actor · Born 1978
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