Zodi and Téhu: Princes of the Desert 2023
as Fouad
Only Lovers Left Alive 2013
Second Assistant Director
The Last Flight 2009
Casting
OSS 117: Cairo, Nest of Spies 2006
Exorcist: The Beginning 2004
Production Accountant
Credits from TMDB.