Indiana Jones and the Dial of Destiny 2023
as Moroccan Policeman
Rhinegold 2022
as Border Police Iraq
The damned 2006
Actor
The Magistrate 2005
Credits from TMDB.