Filmography

Setayesh
2010 · Acting

Imam Ali
1997 · Acting
- No Poster
Tabire Varooneye Yek Roya (2016)
Acting

The Day of the Riot
2021 · Acting

Moon and Leopard
2016 · Acting

Captain Khorshid
1987 · Acting

Uwais Al Qorni
2007 · Acting

Protest
2001 · Acting

Killing Mad Dogs
2001 · Acting

Autumn
1987 · Acting

The Last Act
1991 · Acting

The Ship Angelica
1989 · Acting

Stardust Stricken: Mohsen Makhmalbaf, A Portrait
1996 · Acting

From Afar
2006 · Acting

The Boss
2007 · Acting

Once Upon a Time, Cinema
1992 · Acting

Crime
2011 · Acting

Snowman
1995 · Acting

The Maritime Silk Road
2011 · Acting

My Child
2009 · Acting

The Rule of the Game
2007 · Acting

The Fall
1994 · Acting

Dawn
1990 · Acting

Marriage Iranian Style
2007 · Acting

The Sacrifice
1991 · Acting

Hot Chocolate
2009 · Acting

The Fever
2003 · Acting

Unfinished Lights
2018 · Acting
