Aimee-Ffion Edwards (born November 21, 1987) is a Welsh actress from Newport, Wales. She is best known for playing Esme Shelby in the BBC crime drama Peaky Blinders and Shirley Dander in the Apple TV+ spy thriller Slow Horses.

Her 2011 Broadway debut in Jerusalem also confirmed her as a notable stage talent.

Who is Aimee-Ffion Edwards?

Aimee Ffion Edwards pic

Aimee-Ffion Edwards is a Welsh actress and fluent Welsh speaker who has built a career spanning film, television, theatre, and video games.

She grew up in Newport, Wales, and trained through the National Youth Theatre of Wales before breaking into professional work in 2008.

Her television debut as Sketch in the E4 series Skins brought her initial recognition. Later, her multi-season role in Peaky Blinders gave her a wider international audience.

Edwards also lent her voice to the iconic character Ranni the Witch in the 2022 video game Elden Ring, one of the best-selling games of all time.

Since 2022, she has played Shirley Dander as a main cast member of the Apple TV+ series Slow Horses, starring alongside Gary Oldman and Kristin Scott Thomas.

Early Life of Aimee-Ffion Edwards

Aimee-Ffion Edwards was born on November 21, 1987, in Newport, Wales. She grew up in a working-class family alongside four siblings, with her father working as an engineer.

Edwards attended Ysgol Gymraeg Casnewydd, a Welsh-medium primary school, then Ysgol Gyfun Gwynllyw for secondary education. Both schools were Welsh-speaking, making her fluent in English and Welsh from a young age.

She played rugby for a local youth team — the only girl in a boys’ squad — until she was 14.

Edwards also took ballet lessons during that period, going from class directly to rugby training on many occasions. By her teenage years, drama had taken over as her primary interest.

She took a drama A-level at school and joined the National Youth Theatre of Wales to build her stage experience before turning professional.

Aimee-Ffion Edwards Age

Aimee-Ffion Edwards is 38 years old as of June 10, 2026, born on November 21, 1987. Her zodiac sign is Scorpio.

In 2026, she appeared in a lead role in the ITV true crime drama Believe Me, among her most high-profile projects to date.

Aimee-Ffion Edwards Ethnicity and Nationality

Edwards holds British nationality and grew up in Newport, Wales. She is of Welsh heritage, and Welsh is one of her two native languages. Her fluency in Welsh has allowed her to take on roles in Welsh-language productions throughout her career.

Aimee-Ffion Edwards Height and Weight

Aimee-Ffion Edwards stands at 5 feet 2 inches (1.57 meters) tall, as listed on her official talent agency profile. Her weight is not publicly confirmed.

She has been described by her agency as having a naturally warm, fresh, and quirky physical presence on screen.

Her compact frame has not limited the intensity of her performances across drama, comedy, and action-adjacent roles.

Aimee-Ffion Edwards Education

Edwards attended Welsh-medium schools in Newport throughout her primary and secondary years. She took a drama A-level, building a foundation before joining the National Youth Theatre of Wales.

The National Youth Theatre gave her stage experience across multiple productions before her professional debut.

Her early training shaped her ability to move between Welsh-language work, British TV dramas, and international stage productions.

Aimee-Ffion Edwards Career

Aimee-Ffion Edwards began her screen career with a short film credit in 2002. In 2006, she competed as a classical singer on Wawffactor, a Welsh-language television singing competition similar to Pop Idol, where she finished as runner-up.

Her television debut followed in 2008, setting the foundation for a career that has grown steadily across more than two decades.

She earned her Screen International Star of Tomorrow recognition following her role in the 2014 BBC film Queen and Country, directed by John Boorman.

Early Career

Edwards made her television debut in 2008, playing Sketch in Series 3 of the E4 youth drama Skins. The character was a fan favourite and drew significant critical attention for her portrayal.

In 2009, she appeared in the BBC medical series Casualty, followed by a role in the BBC supernatural drama Being Human in 2010. That same year, she played Jenny Jones in Series 2 of the BBC crime drama Luther in 2011, starring opposite Idris Elba.

Her stage career also launched strongly. In 2009, she performed in Jez Butterworth’s play Jerusalem at the Royal Court Theatre in London. In 2011, she made her Broadway debut at the Music Box Theatre in New York, reprising her role in Jerusalem.

She also appeared in The Recruiting Officer at the Donmar Warehouse in 2012 and in Fireface at the Young Vic that same year.

Breakthrough Roles

In 2013, Edwards joined the cast of the BBC drama Peaky Blinders as Esme Shelby, wife of John Shelby. She reprised the role in 2014 and 2021, appearing across the run of the critically acclaimed series.

Peaky Blinders, created by Steven Knight and starring Cillian Murphy, became one of Britain’s most internationally watched drama series.

Also in 2014, Edwards played Sophie in the first two series of Detectorists, a BBC Four comedy written by Mackenzie Crook.

Detectorists won two BAFTA Awards, in 2015 and 2018. Edwards’ performance as Sophie showcased a different comic range from her dramatic work in Peaky Blinders.

She also appeared in Wolf Hall (2015), the BBC historical drama which won the Golden Globe for Best Miniseries or Television Film at the 73rd Golden Globe Awards.

Recent Work

In 2022, Edwards joined the main cast of the Apple TV+ spy thriller Slow Horses as Shirley Dander, appearing from Series 2 onward. The show stars Gary Oldman and Kristin Scott Thomas and has received wide critical acclaim.

That same year, she voiced Ranni the Witch in Elden Ring, the FromSoftware action RPG that won multiple Game of the Year awards in 2022.

Also in 2022 to 2023, she appeared in the Assassin’s Creed Valhalla video game franchise in multiple voice roles.

Aimee Ffion Edwards photo

In 2025, she starred as Emily in The Revenge Club on Paramount+, opposite Martin Compston. In 2026, she took on the lead role of Sarah in Believe Me, a four-part ITV true crime drama written by Jeff Pope.

The series, which premiered on ITVX on May 10, 2026, tells the story of victims of convicted serial sex offender John Worboys and the Metropolitan Police’s failures.

Aimee-Ffion Edwards Awards and Recognition

Edwards earned the Screen International Star of Tomorrow designation following her performance in the 2014 film Queen and Country. This recognition highlights emerging British acting talent.

Her role in the BAFTA-winning series Detectorists contributed to a BAFTA Award for the production in 2015 and again in 2018.

She also appeared in Wolf Hall, which took the Golden Globe for Best Miniseries or Television Film at the 73rd ceremony. Her agency profile further notes her stage recognition connected to the Jerusalem run at the Royal Court and on Broadway.

Aimee-Ffion Edwards Net Worth

Aimee-Ffion Edwards’s estimated net worth is $2 million as of 2026. Her income derives from her television roles, film appearances, theatre work, and video game voice acting.

Her long-running role in Slow Horses on Apple TV+ and her Peaky Blinders appearances are among the higher-profile credits contributing to her career earnings.

Voice work in major game titles including Elden Ring and Assassin’s Creed Valhalla has expanded her professional reach and income sources.

Aimee Ffion Edwards

Aimee-Ffion Edwards Social Media

Aimee-Ffion Edwards maintains a private approach to her public profile. Verified social media accounts for her have not been publicly confirmed or widely reported.

Her agency, Conway Van Gelder Grant, represents her and handles professional enquiries on her behalf.

Edwards has spoken about preferring to keep her personal life separate from her public work, which extends to her limited social media presence.

Frequently Asked Questions

What is Aimee-Ffion Edwards’s net worth?

Aimee-Ffion Edwards’s estimated net worth is $2 million as of 2026, earned through television, film, theatre, and video game voice work.

How old is Aimee-Ffion Edwards?

Aimee-Ffion Edwards is 38 years old as of June 10, 2026, born on November 21, 1987, in Newport, Wales.

Who is Aimee-Ffion Edwards married to or dating?

Aimee-Ffion Edwards has not publicly confirmed a partner or relationship status. She keeps her personal life private.

What is Aimee-Ffion Edwards most famous for?

She is best known for playing Esme Shelby in Peaky Blinders and Shirley Dander in Slow Horses on Apple TV+. She also voiced Ranni the Witch in the award-winning game Elden Ring.

Where was Aimee-Ffion Edwards born?

She was born in Newport, Wales, on November 21, 1987, and grew up attending Welsh-medium schools in the area.

What is Aimee-Ffion Edwards’s biggest recent project?

Her most recent major project is Believe Me, a four-part ITV true crime drama that premiered on ITVX in May 2026, in which she plays the lead role of Sarah.

The Bottom Line

Aimee-Ffion Edwards made her Broadway debut in 2011 in Jerusalem at the Music Box Theatre in New York, having first performed the role at the Royal Court Theatre in London in 2009 — a path that underlines both her stage credentials and her early ambition.

Her Welsh heritage has shaped her career in distinct ways. She has taken on Welsh-language roles, campaigned publicly for Welsh environmental causes, and remained based in Britain through an increasingly international career.

In 2026, she leads the cast of Believe Me on ITV, her most prominent solo lead role to date.

We hope you enjoyed reading about Aimee-Ffion Edwards. Feel free to share your thoughts in the comments below!

Check More

Write A Comment