Lupita Nyong'o Filmography: Every Movie and TV Show in Order
All 30 Lupita Nyong'o roles in chronological order (1953 to 2024): 21 movies and 9 TV series.

How many movies and TV shows has Lupita Nyong'o been in? This complete Lupita Nyong'o filmography lists 30 credited roles (21 films, 9 TV series), in chronological order from 1953 to 2024, with links to our full guides where available.
Lupita Nyong'o movies in order
- 12 Years a Slave (2013) as Patsey
- Non-Stop (2014) as Gwen
- Star Wars: The Force Awakens (2015) as Maz Kanata
- Star Wars: Greatest Moments (2015) as Self
- The Jungle Book (2016) as Raksha (voice)
- Secrets of the Force Awakens: A Cinematic Journey (2016) as Self
- Queen of Katwe (2016) as Nakku Harriet
- Star Wars: The Last Jedi (2017) as Maz Kanata
- Black Panther (2018) as Nakia
- Us (2019) as Adelaide Wilson / Red
- Little Monsters (2019) as Miss Caroline
- Star Wars: The Rise of Skywalker (2019) as Maz Kanata
- One World: Together at Home (2020) as Self
- Black Is King (2020)
- Chadwick Boseman: A Tribute for a King (2020) as Self (archive footage)
- Who Are You, Charlie Brown? (2021) as Self - Narrator (voice)
- The 355 (2022) as Khadijah Adiyeme
- Black Panther: Wakanda Forever (2022) as Nakia
- Marvel Studios Assembled: The Making of Black Panther: Wakanda Forever (2023) as Self
- A Quiet Place: Day One (2024) as Samira
- The Wild Robot (2024) as Roz / Rummage (voice)
Lupita Nyong'o TV shows
- The Oscars (1953) as Self
- Sesame Street (1969) as Self
- Great Performances (1971) as Viola
- Billy on the Street (2011) as Self
- Lip Sync Battle (2015) as Self
- Star Wars: Forces of Destiny (2017) as Maz Kanata (voice)
- Big Mouth (2017) as Asha (voice)
- Marvel Studios Legends (2021) as Nakia (archive footage) (uncredited)
- Human Resources (2022) as Shame Wizard Asha (voice)
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Lupita Nyong'o been in?
Lupita Nyong'o has 21 credited film roles and 9 TV roles, for a total of 30 credits from 1953 to 2024.
What was Lupita Nyong'o's first major role?
The Oscars (1953).
What is Lupita Nyong'o's most recent project?
The Wild Robot (2024).



