Actor
Our River... Our Sky
2023 · as Yahya
Aladdin
2019 · as Prisoner #1
Letters from Baghdad
2017 · as Suleiman Faidhi
Pandorica
2016 · as Six
Predator Dark Ages
2015 · as Sied
Devil's Tower
2014 · as Kev
The Lost Mantle of Elijah
2013 · as UNSHAR/ QUATO TATOO
Green Street 3: Never Back Down
2013 · as Arsenal Leader