Aimee-Ffion Edwards

Aimee-Ffion Edwards is a Welsh actress and singer, born on November 21, 1987, in Newport, Wales. A fluent Welsh speaker, she joined the National Youth Theatre of Wales and originally trained as a classical singer before turning to acting.

Edwards first gained wider attention as Sketch in Skins. She later became known for playing Esme Shelby in Peaky Blinders and Sophie in Detectorists, while also appearing in Luther, Wolf Hall, Troy: Fall of a City, and War of the Worlds.

Since 2022, she has portrayed MI5 agent Shirley Dander in Slow Horses. Edwards has also worked extensively in voice acting, with roles in video games including Everybody's Gone to the Rapture, Assassin's Creed Valhalla, Elden Ring, and Xenoblade Chronicles 3.

Known For

Credits

Cast Credits

Dragon Striker (2026)
Guest starring as Additional Voices (11 episodes)
Believe Me (2026)
Starring as Sarah Adams (4 episodes)
  • Episode 1x04: Episode 4 (May 10, 2026)
  • Episode 1x03: Episode 3 (May 10, 2026)
  • Episode 1x02: Episode 2 (May 10, 2026)
  • View 1 more
The Revenge Club (2025)
Starring as Emily Hunter (6 episodes)
Dreamland (2023)
Starring as Leila (6 episodes)
Slow Horses (2022)
Guest starring as Shirley Dander (30 episodes)
War of the Worlds (2019)
Starring as Isla (8 episodes)
Four Weddings and a Funeral (2019)
Guest starring as Tabby (5 episodes)
Curfew (2019)
Starring as Ruby Newman (7 episodes)
Guest starring as Ruby Newman
Troy: Fall of a City (2018)
Starring as Cassandra (8 episodes)
Keeping Faith (2018)
Guest starring as Madlen Vaughan (6 episodes)
Man Like Mobeen (2017)
Guest starring as Miss Aitken (2 episodes)
Un Bore Mercher (2017)
Guest starring as Madlen Vaughan (6 episodes)
  • Episode 2x06: Pennod 6 (Jun 16, 2019)
  • Episode 2x05: Pennod 5 (Jun 9, 2019)
  • Episode 2x04: Pennod 4 (Jun 2, 2019)
  • View 3 more
Wolf Hall (2015)
Guest starring as Elizabeth Barton (2 episodes)
Detectorists (2014)
Starring as Sophie (12 episodes)
Inside No. 9 (2014)
Guest starring as Katy
Peaky Blinders (2013)
Starring as Esme Shelby (9 episodes)
Guest starring as Esme Shelby (8 episodes)
Walking and Talking (2012)
Starring as Mary (4 episodes)
Death in Paradise (2011)
Guest starring as Sian Evans
Luther (2010)
Starring as Genevieve "Jenny" Jones (4 episodes)
  • Episode 2x04: Episode 4 (Jul 5, 2011)
  • Episode 2x03: Episode 3 (Jun 28, 2011)
  • Episode 2x02: Episode 2 (Jun 21, 2011)
  • View 1 more
Law & Order: UK (2009)
Guest starring as Kim Baker
  • Episode 3x02: Hounded (Sep 16, 2010)
Skins (2007)
Starring as Sketch (7 episodes)
Casualty (1986)
Guest starring as Nina
Try 30 days of free premium.