Skip to content
What's After the Movie?
Ali Mosaffa, actor
Actor

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
Biggest hits

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.

Full ranking
Career at a glance

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

  1. 1990s 3
  2. 2000s 6
  3. 2010s 17
  4. 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
32 credits

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.

Biography

Who 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.

FAQ

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.

See the ranking

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