Rebecca Ferguson Filmography: Every Movie and TV Show in Order
All 26 Rebecca Ferguson roles in chronological order (2004 to 2026): 22 movies and 4 TV series.

How many movies and TV shows has Rebecca Ferguson been in? This complete Rebecca Ferguson filmography lists 26 credited roles (22 films, 4 TV series), in chronological order from 2004 to 2026, with links to our full guides where available.
Rebecca Ferguson movies in order
- Drowning Ghost (2004) as Amanda
- Us (2013) as Linda
- Hercules (2014) as Ergenia
- Mission: Impossible - Rogue Nation (2015) as Ilsa Faust
- Despite the Falling Snow (2016) as Katya Grinkova / Lauren Grinkova
- Florence Foster Jenkins (2016) as Kathleen Weatherley
- The Girl on the Train (2016) as Anna Watson
- Life (2017) as Miranda North
- The Snowman (2017) as Katrine Bratt
- The Greatest Showman (2017) as Jenny Lind
- Mission: Impossible - Fallout (2018) as Ilsa Faust
- The Kid Who Would Be King (2019) as Morgana
- Men in Black: International (2019) as Riza
- Doctor Sleep (2019) as Rose the Hat
- Reminiscence (2021) as Mae
- Dune (2021) as Lady Jessica Atreides
- Mission: Impossible - Dead Reckoning Part One (2023) as Ilsa Faust
- Dune: Part Two (2024) as Jessica
- A House of Dynamite (2025) as Captain Olivia Walker
- Mercy (2026) as Judge Maddox
- Peaky Blinders: The Immortal Man (2026) as Kaulo / Zelda
- The Magic Faraway Tree (2026) as Dame Snap
Rebecca Ferguson TV shows
- Wallander (2008) as Louise Fredman
- The White Queen (2013) as Elizabeth Woodville
- The Red Tent (2014) as Dinah
- Silo (2023) as Juliette Nichols
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Rebecca Ferguson been in?
Rebecca Ferguson has 22 credited film roles and 4 TV roles, for a total of 26 credits from 2004 to 2026.
What was Rebecca Ferguson's first major role?
Drowning Ghost (2004).
What is Rebecca Ferguson's most recent project?
The Magic Faraway Tree (2026).



