Sophie Rundle Filmography: Every Movie and TV Show in Order
All 24 Sophie Rundle roles in chronological order (2007 to 2026): 8 movies and 16 TV series.

How many movies and TV shows has Sophie Rundle been in? This complete Sophie Rundle filmography lists 24 credited roles (8 films, 16 TV series), in chronological order from 2007 to 2026, with links to our full guides where available.
Sophie Rundle movies in order
- Small Town Folk (2007) as Heather
- Great Expectations (2012) as Clara
- The Face of an Angel (2014) as Hannah
- An Inspector Calls (2015) as Eva Smith
- Elizabeth Is Missing (2019) as Susan 'Sukey' Palmer Jefford
- Rose: A Love Story (2020) as Rosie
- The Midnight Sky (2020) as Jean
- Peaky Blinders: The Immortal Man (2026) as Ada Shelby
Sophie Rundle TV shows
- Merlin (2008) as Sefa
- Episodes (2011) as Labia
- Call the Midwife (2012) as Pamela Saint
- Titanic (2012) as Roberta Maioni
- The Bletchley Circle (2012) as Lucy
- Shetland (2013) as Sophie
- Peaky Blinders (2013) as Ada Shelby
- Happy Valley (2014) as Kirsten McAskill
- Not Safe for Work (2015) as Jenny
- Dickensian (2015) as Honoria Barbary
- Brief Encounters (2016) as Steph
- Jamestown (2017) as Alice Kett
- Bodyguard (2018) as Vicky Budd
- Gentleman Jack (2019) as Ann Walker
- The Nest (2020) as Emily
- After the Flood (2024) as PC Joanna Marshall
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Sophie Rundle been in?
Sophie Rundle has 8 credited film roles and 16 TV roles, for a total of 24 credits from 2007 to 2026.
What was Sophie Rundle's first major role?
Small Town Folk (2007).
What is Sophie Rundle's most recent project?
Peaky Blinders: The Immortal Man (2026).



