Ali Mosaffa: Movies & Box Office
- films
- 32
- as director
- 1
- on screen
- 1995–2025
- box office
- $13.7M
- average score
- 85
- Born
- December 1, 1966 (age 59)
- Birthplace
- Tehran, Iran
- Citizenship
- Iranian
- Occupations
- actor, director, screenwriter, producer
- Years active
- 1991-present
- Spouses
- Leila Hatami
- Children
- 2
The Best Ali Mosaffa Movies
The films of Ali Mosaffa that made the most at the worldwide box office, biggest first: The Past (2013) leads with $12.7M. The full ranking adds the most awarded films and the newest releases.
-
Worldwide box office: $12.7M The Past 2013 · Drama -
Worldwide box office: $960K Dance With Me 2019 · Romance -
Worldwide box office: $60.7K Inversion 2016 · Drama -
Worldwide box office: $24.7K Pig 2019 · Drama -
Worldwide box office: $17.5K Pari 1995 · Drama -
Worldwide box office: $8.23K Leila 1997 · Romance
Ali Mosaffa's Career in Numbers
Ali Mosaffa's films in numbers — as an actor, not counting appearances as themselves: when they were made, the genres Ali Mosaffa works in most and the milestones along the way. The filmography runs from Pari (1995) to Guardian of the Field (2025), and the 2010s were the busiest decade.
Ali Mosaffa Movies by Decade
- 1990s 3
- 2000s 6
- 2010s 17
- 2020s 5
The 2010s were Ali Mosaffa's busiest decade, with 17 films.
Ali Mosaffa Movies by Genre
- Drama 25
- Romance 2
- Family 1
Drama is the genre Ali Mosaffa has worked in most, with 25 films, ahead of romance (2).
Ali Mosaffa Career Milestones
- First film
- Pari 1995
- Biggest box office hit
- The Past $12.7M worldwide
- Best-rated film
- Pig Movie Echo Score 85
- Newest film
- Guardian of the Field 2025
Ali Mosaffa Filmography: Every Movie
Every film Ali Mosaffa is credited on, newest first, with the role, the box office and the Movie Echo Score. 1 as director and 30 as actor. Rated films average a score of 85. Re-order the list to see the best-rated films or the biggest hits first.
Movies Directed by Ali Mosaffa
1Ali Mosaffa Movies as an Actor
30- 2025
Guardian of the Field as Bayram · Drama - 2023
Gazelle as Kiani · Drama - 2023
You Only Go Around Once as Shahin Rabbani · Family - 2022
Won’t You Cry? Drama - 2022
A Minor Drama - 2019
Dance With Me as Jahangir · Romance Worldwide box office: $960K - 2019
Pig as Sohrab Saidi · Drama Worldwide box office: $24.7K Movie Echo Score: 85 - 2019
My Second Year in College Drama - 2019
A Man without a Shadow Drama - 2018
A Bigger Game as Doctor · Drama - 2018
Orange Days as Majid · Drama - 2018
Dressage Drama - 2017
Searing Summer Drama - 2016
Duet as - · Drama - 2016
A House On 41st Street as Mohsen - 2016
Inversion as Farhad · Drama Worldwide box office: $60.7K - 2016
Death of the Fish Drama - 2015
Obesity Drama - 2014
What’s the Time In Your World? as Farhad · Drama - 2013
The Past Drama Worldwide box office: $12.7M - 2011
Beloved Sky as Dr. Shayan · Drama - 2010
There Are Things You Don’t Know Drama - 2005
My Boats Drama - 2003
Somewhere Else Drama - 2000
The Party as Amin Haghi · Drama - 2000
Tales of an Island - 2000
The Mix Drama - 1997
Leila as Reza, the Husband · Romance Worldwide box office: $8.23K - 1996
Minoo Watch Tower as Moosa · Drama - 1995
Pari as Dadashi · Drama Worldwide box office: $17.5K
Ali Mosaffa in Documentaries & Specials
1Who Is Ali Mosaffa?
Ali Mosaffa was born in Tehran, Iran in 1966 and is 59 years old. Credited on films since 1995, as an actor. The background, training and the roles that shaped the career.
Ali Mosaffa (born December 1, 1966 in Tehran, Iran) is an Iranian actor, director, screenwriter and producer. He hails from a distinguished literary family; his father Mozaher Mosaffa, a poet and professor of Persian literature at University of Tehran, and his mother Amir Banoo Karimi, a renowned scholar, gave him a deep appreciation for Persian culture. Mosaffa earned a civil engineering degree at the University of Tehran but was drawn to the performing arts, making his screen debut in the 1991 film Omid. His breakthrough came a year later when he won the Best Male Actor award at the Fajr International Film Festival for his role in Dariush Mehrjui's Pari. During the production of Mehrjui's 1996 film Leila, he met actress Leila Hatami, whom he married in 1999; the couple has two children, Mani (born 2007) and Assal (born 2008).
Mosaffa transitioned to directing with short works such as Incubus (1991) and The Neighbor (1999), before releasing his first feature, Portrait of a Lady Far Away (2005). The film was shortlisted for the Sutherland Trophy at the BFI London Film Festival and earned both the People’s Choice Award at the Chicago Iranian Film Festival and a nomination for the Crystal Globe at Karlovy Vary. His second feature, The Last Step (2012), won the FIPRESCI International Critics’ Prize at Karlovy Vary and secured a Crystal Globe for Best Actress for Leila Hatami. He later appeared alongside Bérénice Bejo and Tahar Rahim in Asghar Farhadi’s The Past (2013) and has produced acclaimed titles such as Yalda, a Night for Forgiveness (Sundance Grand Jury Prize 2020) and A Tale of Shemroon (Marakesh IFF Best Feature 2022). Mosaffa’s career is marked by a blend of artistic rigor and interdisciplinary collaboration, making him a pivotal figure in contemporary Iranian cinema.
Ali Mosaffa: Questions & Answers
How many movies Ali Mosaffa has made, the biggest hit, the best-rated film, the award record and more, answered from the filmography above.
How many movies has Ali Mosaffa been in?
Ali Mosaffa is credited on 32 films, from 1995 to 2025. 30 of them as an actor and 1 as a director. The filmography on this page lists every one of them, newest first, with the role and the Movie Echo Score.
What is Ali Mosaffa's highest-grossing movie?
The Past (2013) is Ali Mosaffa's biggest box office hit, with $12.7M worldwide, ahead of Dance With Me (2019) ($960K). Across every film with box office figures, Ali Mosaffa's movies have made $13.7M.
Ali Mosaffa's biggest hits What is the best Ali Mosaffa movie?
By the Movie Echo Score, which blends critic reviews, audience ratings and lasting impact, Ali Mosaffa's best-rated film is Pig (2019) with a score of 85.
Best Ali Mosaffa movies, ranked How old is Ali Mosaffa?
Ali Mosaffa is 59 years old, born on December 1, 1966 in Tehran, Iran.
What is Ali Mosaffa's newest movie?
The most recent film on Ali Mosaffa's filmography is Guardian of the Field (2025), in the role of Bayram.
Who does Ali Mosaffa work with most often?
Ali Mosaffa shares the most films with Homayoun Ershadi (3 films), Babak Karimi (2 films) and Golshifteh Farahani (2 films).
The Best Ali Mosaffa Movies, Ranked
Top rated, most awarded and biggest box office hits from 32 credits.
Coming soon to your phone
The Plot Explained Movie Summary App
From blockbusters to hidden gems: plot summaries, endings explained and timelines on your phone. Save your favorites and never miss a twist again.
Be the first to know when it launches. Your email stays private, always. Learn more about the app
