Iren
Actress
- Born
- August 20, 1927
- Died
- July 28, 2012
Iren was born on 20 August 1927 in Babolsar, Iran. She was an actress, known for Bird of Happiness (1971), Messenger of Heaven (1958) and Awaited (1958). She died on 28 July 2012 in Tehran, Iran.
Actress
| Shirin(2008)as Woman in audience |
| The Red Line(1982)as Lale's mother |
| Agha-ye amniat(1980) |
| Agitation(1976)as Shahla |
| Throne of Abu Nasr(1976) |
Self
| Razor's Edge: The Legacy of Iranian Actresses(2016)as Self |
Archive Footage
| Filmfarsi(2019) |