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)

Archive Footage

Filmfarsi(2019)