2025
2024
as Dawud Mansour
2023
as Yusuf 'Joe' Saad
2022
as Detective Sarti
2022
as Farrad Jassim
2022
as Mr Zemenik
2020
as Nicholas
2020
as Zaeer
2019
as Adam Jaber
2018
as Ismail Al-Bayati
2015
as Mohomad
2011
as Willie
2008
as Bill Bayeh
2007
as Massoud