Diego Luna: Movies & Box Office
- films
- 51
- as director
- 2
- on screen
- 1982–2026
- box office
- $1.61B
- average score
- 61
- Born
- December 29, 1979 (age 46)
- Birthplace
- Toluca, Mexico
- Full name
- Diego Dionisio Luna Alexander
- Citizenship
- Mexico
- Occupations
- Actor, Director, Producer
- Years active
- 1987-present
- Spouses
- Camila Sodi
- Children
- 2
The Best Diego Luna Movies
The highest-rated films Diego Luna is credited on, by the Movie Echo Score that blends critic reviews, audience ratings and lasting impact. Kiss of the Spider Woman (2025) scores highest, at 80. The full ranking adds the biggest box office hits and the most awarded films.
-
Movie Echo Score: Score 80 Kiss of the Spider Woman 2025 · Valentín Arregui, Armando -
Movie Echo Score: Score 78 If Beale Street Could Talk 2018 · Pedrocito -
Movie Echo Score: Score 77 Wander Darkly 2020 · Matteo -
Movie Echo Score: Score 68 Trollhunters: Rise of the Titans 2021 · Action -
Movie Echo Score: Score 65 DC League of Super-Pets 2022 · Chip -
Movie Echo Score: Score 65 A Rainy Day in New York 2019 · Francisco Vega
Diego Luna's Career in Numbers
Diego Luna's films in numbers — as an actor, not counting appearances as themselves: when they were made, the genres Diego Luna works in most and the milestones along the way. The filmography runs from Antonieta (1982) to México 86 (2026), and the 2000s were the busiest decade.
Diego Luna Movies by Decade
- 1980s 1
- 1990s 5
- 2000s 19
- 2010s 13
- 2020s 10
The 2000s were Diego Luna's busiest decade, with 19 films.
Diego Luna Movies by Genre
- Drama 16
- Comedy 8
- Action 5
- Documentary 3
- Sci-Fi 2
- Crime 2
- Family 1
- Animation 1
- Tv movie 1
- Adventure 1
Drama is the genre Diego Luna has worked in most, with 16 films, ahead of comedy (8).
Diego Luna Career Milestones
- First film
- Antonieta 1982
- Biggest box office hit
- Rogue One: A Star Wars Story $1.06B worldwide
- Best-rated film
- Kiss of the Spider Woman Movie Echo Score 80
- Newest film
- México 86 2026
Diego Luna Filmography: Every Movie
Every film Diego Luna is credited on, newest first, with the role, the box office and the Movie Echo Score. 2 as director and 46 as actor. Rated films average a score of 61. Re-order the list to see the best-rated films or the biggest hits first.
Movies Directed by Diego Luna
2Diego Luna Movies as an Actor
46- 2026
México 86 as Martín De La Torre · Documentary - 2025
Kiss of the Spider Woman as Valentín Arregui, Armando · Drama Worldwide box office: $1.77M Movie Echo Score: 80 - 2024
Odio el verano as Cristian · Comedy - 2024
La Máquina as Andy Lujan · Drama - 2023
Water for Life as Narrator · Documentary - 2022
DC League of Super-Pets as Chip · Action Worldwide box office: $208M Movie Echo Score: 65 - 2021
Trollhunters: Rise of the Titans Action Movie Echo Score: 68 - 2021
Maya and the Three as Zatz (voice) · Family - 2020
Wander Darkly as Matteo · Drama Movie Echo Score: 77 - 2020
A Rainy Day in New York as Francisco Vega · Comedy Worldwide box office: $23.8M Movie Echo Score: 52 - 2019
A Rainy Day in New York as Francisco Vega · Comedy Worldwide box office: $23.8M Movie Echo Score: 65 - 2019
Berlin, I Love You as Drag Queen · Drama Worldwide box office: $164K Movie Echo Score: 35 - 2018
If Beale Street Could Talk as Pedrocito · Drama Worldwide box office: $20.6M Movie Echo Score: 78 - 2018
Crow: The Legend as Moth (voice) · Animation - 2017
Flatliners as Ray · Sci-Fi Worldwide box office: $45.2M Movie Echo Score: 30 - 2017
The Bad Batch Sci-Fi Worldwide box office: $202K Movie Echo Score: 55 - 2016
Rogue One: A Star Wars Story Action Worldwide box office: $1.06B - 2015
Casanova as Giacomo Casanova · Tv movie - 2014
I Stay with You as Esteban · Comedy - 2014
The Book of Life Adventure Worldwide box office: $99.8M - 2012
Casa de mi Padre Comedy Worldwide box office: $8.45M - 2009
Rudo y Cursi Drama Worldwide box office: $11.2M - 2008
Walking Vengeance as Gabriel · Crime Worldwide box office: $2.33M - 2008
Mister Lonely Drama Worldwide box office: $408K - 2007
The Night Buffalo as Manuel · Drama Worldwide box office: $1.55M - 2006
A Wonderful World as Reportero en Estocolmo · Drama - 2006
Only God Knows as Dàmian · Romance - 2005
Carambola as El Perro · Drama - 2005
Stories of Disenchantment as Amante en Video · Fantasy - 2004
Criminal Drama Worldwide box office: $1.4M - 2004
Nicotina Action Worldwide box office: $5.75M - 2004
Dirty Dancing: Havana Nights Drama Worldwide box office: $27.7M - 2003
Open Range Drama Worldwide box office: $68.3M - 2003
Soldiers of Salamina as Gastón · History Worldwide box office: $1.48M - 2002
Vampires: Los Muertos as Sancho · Horror Worldwide box office: $429K - 2002
Dark Cities as Fede - 2002
The Bronze Screen: 100 Years of the Latino Image in American Cinema Documentary - 2001
Never Too Young to Dream as Postman · Drama - 2000
Gimme Power as Esteban · Comedy - 2000
Todo el poder as Esteban · Comedy Worldwide box office: $70.9K - 1999
A Sweet Scent of Death as Ramon · Crime - 1999
El Cometa as Victor · Music - 1999
Coapa Heights as Eric · Action - 1995
A Trickle of Blood as León - 1994
Amber as Muni Frahabarana - 1982
Antonieta as (uncredited) · Drama
Who Is Diego Luna?
Diego Luna was born in Toluca, Mexico in 1979 and is 46 years old. Credited on films since 1982, as an actor. The background, training and the roles that shaped the career.
Diego Dionisio Luna Alexander, more commonly known as Diego Luna, was born on December 29, 1979 in Toluca, Mexico. He is renowned as a Mexican actor, director, and producer, and has distinguished himself particularly for his role as Cassian Andor in Rogue One: A Star Wars Story and the Disney+ series Andor. Luna began his career in Mexican telenovelas and emerged on the international scene after his impressive performance in the critically acclaimed 2001 film Y tu mamá también. Over the years, Luna has showcased his versatility in both Mexican and American films, starring in Frida, Open Range, Dirty Dancing: Havana Nights, The Terminal, Criminal, Milk, Sólo quiero caminar, and Rudo y Cursi. Throughout his illustrious career, Luna has touched many genres from sci-fi epic Elysium, to comedy in Casa de mi Padre, and the animated musical The Book of Life. He has used his platform to not only entertain but also shine a light on social issues, as seen in his role as drug trafficker Miguel Ángel Félix Gallardo in Narcos: Mexico.
While enjoying a successful acting career, Luna diversified his portfolio by having a hand in producing and directing film and television projects, many in partnership with his close collaborator Gael García Bernal. He directed three feature films: Abel, Cesar Chavez, and Mr. Pig, and was the creator and director of the Back Home docu-series, his Amazon Studios talk show Pan y Circo, and the scripted 2021 Netflix series Everything Will Be Fine. His life outside the spotlight includes his marriage to Camila Sodi, with whom he shares two children. Despite his rise to international fame, Luna maintains deep roots in his home country of Mexico, contributing significantly to Mexican theatre productions, film, and television projects.
Who Diego Luna Makes Movies With
The actors and directors Diego Luna shares the most films with. Gael García Bernal comes first, with 5 films together, followed by Daniel Giménez Cacho (4).
Diego Luna: Questions & Answers
How many movies Diego Luna has made, the biggest hit, the best-rated film, the award record and more, answered from the filmography above.
How many movies has Diego Luna been in?
Diego Luna is credited on 51 films, from 1982 to 2026. 46 of them as an actor and 2 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 Diego Luna's highest-grossing movie?
Rogue One: A Star Wars Story (2016) is Diego Luna's biggest box office hit, with $1.06B worldwide, ahead of DC League of Super-Pets (2022) ($208M). Across every film with box office figures, Diego Luna's movies have made $1.61B.
Diego Luna's biggest hits What is the best Diego Luna movie?
By the Movie Echo Score, which blends critic reviews, audience ratings and lasting impact, Diego Luna's best-rated film is Kiss of the Spider Woman (2025) with a score of 80, followed by If Beale Street Could Talk (2018) (78).
Best Diego Luna movies, ranked How old is Diego Luna?
Diego Luna is 46 years old, born on December 29, 1979 in Toluca, Mexico.
What is Diego Luna's newest movie?
The most recent film on Diego Luna's filmography is México 86 (2026), in the role of Martín De La Torre.
Who does Diego Luna work with most often?
Diego Luna shares the most films with Gael García Bernal (5 films), Daniel Giménez Cacho (4 films) and Forest Whitaker (3 films).
The Best Diego Luna Movies, Ranked
Top rated, most awarded and biggest box office hits from 51 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
