Red Alert
2025 · Drama
as Ayub
The Girl from Oslo
2021 · Drama
as Abu Ali
Ghosts of Beirut
2023 · History
as Imad Mughniyeh (2007)
Bethlehem
2013 · Drama
as Ibrahim
The Little Traitor
2009 · Drama
as Arab Merchant #1
2023 · Thriller
Image of Victory
2022 · Drama
as Newsreel Producer
Baghdad Central
2020 · Crime
as Nidal