Apparition 2014
Actor
Tea Man 2011
as Himself
Azar 2011
as Amou Khosro
National Alley 2011
Under the Skin of the City 2005
A House Built on Water 2002
Two Women 1999
The May Lady 1998
Credits from TMDB.