Zoe Saldaña Filmography: Every Movie and TV Show in Order
All 68 Zoe Saldaña roles in chronological order (1953 to 2025): 53 movies and 15 TV series.

How many movies and TV shows has Zoe Saldaña been in? This complete Zoe Saldaña filmography lists 68 credited roles (53 films, 15 TV series), in chronological order from 1953 to 2025, with links to our full guides where available.
Zoe Saldaña movies in order
- Center Stage (2000) as Eva Rodríguez
- Get Over It (2001) as Maggie
- Crossroads (2002) as Kit
- Drumline (2002) as Laila
- Pirates of the Caribbean: The Curse of the Black Pearl (2003) as Anamaria
- The Terminal (2004) as Torres
- Haven (2004) as Andrea
- Guess Who (2005) as Theresa Jones
- Dirty Deeds (2005) as Rachel Buff
- After Sex (2007) as Kat
- Vantage Point (2008) as Angie Jones
- The Skeptic (2009) as Cassie
- Star Trek (2009) as Lieutenant Nyota Uhura
- Avatar (2009) as Neytiri
- Avatar: Creating the World of Pandora (2010) as Self
- Death at a Funeral (2010) as Elaine
- The Losers (2010) as Aisha
- Burning Palms (2010) as Sarah Cotton
- Takers (2010) as Lilli
- Capturing Avatar (2010) as Self
- Colombiana (2011) as Cataleya Restrepo
- The Words (2012) as Dora Jansen
- Star Trek Into Darkness (2013) as Lieutenant Nyota Uhura
- Blood Ties (2013) as Vanessa
- Out of the Furnace (2013) as Lena Taylor
- Infinitely Polar Bear (2014) as Maggie
- Guardians of the Galaxy (2014) as Gamora
- The Book of Life (2014) as Maria (voice)
- Unity (2015) as Narrator (voice)
- Nina (2016) as Nina Simone
- Star Trek Beyond (2016) as Lieutenant Nyota Uhura
- For the Love of Spock (2016) as Self
- Live by Night (2016) as Graciella Suarez
- Guardians of the Galaxy Vol. 2 (2017) as Gamora
- My Little Pony: The Movie (2017) as Captain Celaeno (voice)
- I Kill Giants (2017) as Mrs. Mollé
- Avengers: Infinity War (2018) as Gamora
- Missing Link (2019) as Adelina Fortnight (voice)
- Avengers: Endgame (2019) as Gamora
- This Changes Everything (2019) as Self
- Love, Antosha (2019) as Self
- Vampires vs. the Bronx (2020) as Becky
- Vivo (2021) as Rosa (voice)
- The Adam Project (2022) as Laura
- Amsterdam (2022) as Irma St. Clair
- Avatar: The Deep Dive - A Special Edition of 20/20 (2022) as Self
- Avatar: The Way of Water (2022) as Neytiri
- Guardians of the Galaxy Vol. 3 (2023) as Gamora
- Good Burger 2 (2023) as Zoe Saldaña
- The Absence of Eden (2024) as Esmee / Carmen
- Emilia Pérez (2024) as Rita
- Elio (2025) as Olga Solís (voice)
- Avatar: Fire and Ash (2025) as Neytiri
Zoe Saldaña TV shows
- The Oscars (1953) as Self
- The Oscars (1953) as Self - Presenter
- Law & Order (1990) as Belinca
- Law & Order: Special Victims Unit (1999) as Gabrielle Vega
- Punk'd (2003) as Self
- Project Runway (2004) as Self - Guest Judge
- The Real History of Science Fiction (2014) as Self
- Rosemary's Baby (2014) as Rosemary Woodhouse
- Lip Sync Battle (2015) as Self
- James Cameron's Story of Science Fiction (2018) as Self
- Marvel Studios Legends (2021) as Gamora (archive footage) (uncredited)
- Maya and the Three (2021) as Princess Maya (voice)
- From Scratch (2022) as Amy Wheeler
- MPower (2023) as Self
- Lioness (2023) as Joe McNamara
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Zoe Saldaña been in?
Zoe Saldaña has 53 credited film roles and 15 TV roles, for a total of 68 credits from 1953 to 2025.
What was Zoe Saldaña's first major role?
The Oscars (1953).
What is Zoe Saldaña's most recent project?
Avatar: Fire and Ash (2025).



