Loading
Loading

Aimee-Ffion Edwards is a Welsh film and television actress, born in Newport, Gwent, Wales. She is bilingual and has performed in both Welsh and English productions.
Peaky Blinders2013
Skins2007
Luther2010
Slow Horses2022
War of the Worlds2019
Death in Paradise2011
Inside No. 92014
Blithe Spirit2020