as Eric
2025
as Self
2024
as Saeed Hashimi
as Nasser
2023
as Gabriel
2022
as King Ciggy
2019
as Mohsen
2017
as Ali
2016
as Hakim Slimon
2011
as Nick
2000
as Cook Gratino
as Detective Bavaria (uncredited)
1999
as Reg
as Bilal
2018
as Sami Almasi
as Mick Khoury
as Saudi Businessman
2015
as Dario Mancini
2014
as Paul 'PK' Kallipolitis
2008
as Priest
2007