Lily James Filmography: Every Movie and TV Show in Order
All 32 Lily James roles in chronological order (1953 to 2025): 25 movies and 7 TV series.

How many movies and TV shows has Lily James been in? This complete Lily James filmography lists 32 credited roles (25 films, 7 TV series), in chronological order from 1953 to 2025, with links to our full guides where available.
Lily James movies in order
- Wrath of the Titans (2012) as Korrina
- Fast Girls (2012) as Lisa Temple
- Broken (2012) as Older Skunk
- Cinderella (2015) as Cinderella
- Burnt (2015) as Sara
- Pride and Prejudice and Zombies (2016) as Elizabeth Bennet
- Branagh Theatre Live: Romeo and Juliet (2016) as Juliet Capulet
- The Exception (2017) as Mieke de Jong
- Baby Driver (2017) as Debora
- Darkest Hour (2017) as Elizabeth Layton
- The Guernsey Literary & Potato Peel Pie Society (2018) as Juliet Ashton
- Sorry to Bother You (2018) as Detroit's White British Voice (voice)
- Mamma Mia! Here We Go Again (2018) as Young Donna
- One Red Nose Day and a Wedding (2019) as Miranda
- Little Woods (2019) as Deborah Hale
- Yesterday (2019) as Ellie Appleton
- Rebecca (2020) as Mrs. de Winter
- The Dig (2021) as Peggy Piggott
- Rare Beasts (2021) as Cressida
- What's Love Got to Do with It? (2023) as Zoe Stevenson
- The Iron Claw (2023) as Pam Adkisson
- Finally Dawn (2024) as Josephine Esperanto
- Greedy People (2024) as Paige
- Relay (2025) as Sarah
- Swiped (2025) as Whitney
Lily James TV shows
- The Oscars (1953) as Self
- Secret Diary of a Call Girl (2007) as Poppy
- Downton Abbey (2010) as Rose MacClare
- Downton Abbey (2010) as Lady Rose MacClare
- War and Peace (2016) as Natasha Rostova
- The Pursuit of Love (2021) as Linda Radlett
- Pam & Tommy (2022) as Pamela Anderson
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Lily James been in?
Lily James has 25 credited film roles and 7 TV roles, for a total of 32 credits from 1953 to 2025.
What was Lily James's first major role?
The Oscars (1953).
What is Lily James's most recent project?
Swiped (2025).



