2023
as Seghir
2022
as Doug Alpha (voice)
as Monsieur Ibrahim
2019
as Istanbul Muezin (uncredited)
as Muezzin (voice)
as school principal
2018
as Taliban Fighter
2017
as Alex
2016
as Robert Brooks
1987
as Reda