Actor
Deep Cover
2025 · as Nico
The Promise
2016 · as Ahmet
Vampyres
2015 · as John
Exodus: Gods and Kings
2014 · as Egyptian Soldier #2