Pastarioni 2018
as Ali
Semi-Finished Childhood 2006
as as Himself
Bread and Poetry 1993
as Majid
Shame 1992
The Next Morning 1992
Credits from TMDB.