Acting
Once Upon a Time
1991
Hezar Dastan
1988
Sarbadars
1984
The Cycle
1978
Killing Mad Dogs
2001
Sultan and Berger
1983
Maybe Some Other Time
Iran's Son is Unaware of His Mother
1976
Journey
1972
The Autumn Alley
1997
Off-Limits
1986
Downpour
The Raven
1977