The Restless Heart 2012
Actor
Speed 1997
The Hostage 1996
Mehrie Bibi 1994
Mad Epic 1992
Shame 1992
as Mr. Keyvan
The Next Morning 1992
as Principal
The Violet Diamond 1990
as Haj Hossein
Horizon 1989
Credits from TMDB.