Vanessa Kirby Filmography: Every Movie and TV Show in Order
All 32 Vanessa Kirby roles in chronological order (1953 to 2025): 24 movies and 8 TV series.

How many movies and TV shows has Vanessa Kirby been in? This complete Vanessa Kirby filmography lists 32 credited roles (24 films, 8 TV series), in chronological order from 1953 to 2025, with links to our full guides where available.
Vanessa Kirby movies in order
- The Rise (2012) as Nicola
- Charlie Countryman (2013) as Felicity
- About Time (2013) as Joanna
- National Theatre Live: A Streetcar Named Desire (2014) as Stella Kowalski
- Queen & Country (2015) as Dawn Rohan
- Jupiter Ascending (2015) as Katharine Dunlevy
- Everest (2015) as Sandy Hill Pittman
- The Dresser (2015) as Irene
- Kill Command (2016) as Mills
- Me Before You (2016) as Alicia Dawares
- Genius (2016) as Zelda Fitzgerald
- Mission: Impossible - Fallout (2018) as The White Widow
- Fast & Furious Presents: Hobbs & Shaw (2019) as Hattie Shaw
- Mr. Jones (2019) as Ada Brooks
- Pieces of a Woman (2020) as Martha Weiss
- The World to Come (2021) as Tallie
- Italian Studies (2022) as Alina Reynolds
- The Son (2022) as Beth
- Mission: Impossible - Dead Reckoning Part One (2023) as The White Widow
- Napoleon (2023) as Josephine Bonaparte
- Eden (2025) as Dore Strauch Ritter
- Marvel Studios' The Fantastic Four: First Steps - World Premiere (2025) as Self - 'Sue Storm' / 'Invisible Woman'
- The Fantastic 4: First Steps (2025) as Sue Storm / Invisible Woman
- Night Always Comes (2025) as Lynette
Vanessa Kirby TV shows
- The Oscars (1953) as Self
- Agatha Christie's Poirot (1989) as Celia Ravenscroft
- The Hour (2011) as Ruth Elms
- Great Expectations (2011) as Estella
- Labyrinth (2012) as Alice Tanner
- The Frankenstein Chronicles (2015) as Lady Jemima Hervey
- The Crown (2016) as Princess Margaret
- The Crown (2016) as Young Princess Margaret (archive footage)
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Vanessa Kirby been in?
Vanessa Kirby has 24 credited film roles and 8 TV roles, for a total of 32 credits from 1953 to 2025.
What was Vanessa Kirby's first major role?
The Oscars (1953).
What is Vanessa Kirby's most recent project?
Night Always Comes (2025).



