A Greyhound of a Girl
2023 • Tansey (voice)
Clean Sweep
2023 - 2023 • Shelly Mohan
Vienna Blood
2019 - • Leah Liebermann
Bloodlands
2021 - 2022 • DS Niamh McGovern
Holding
2022 - 2022 • as Evelyn Ross
Peaky Blinders
2013 - 2022 • Laura McKee
Death and Nightingales
2018 - 2018 • Mercy Boyle
Stan Lee's Lucky Man
2016 - 2018 • Clare Cartmell
Ripper Street
2012 - 2016 • Rose Erskine
Boogaloo and Graham
2014 • Mutter
Ghosts
2014 • Regina Engstrand
Misfits
2009 - 2013 • Shannon
Skins
2007 - 2013 • Maddie
Raw
2008 - 2013 • Jojo Harte
Merlin
2008 - 2012 • Lamia
Jump
2012 • Marie
Pure Mule
2005 - • Jennifer Jackson
Whistleblower
2008 - • Karen
Dorothy Mills
2008 • Mary McMahon
The Old Curiosity Shop
2007 • The Marchioness
Kitchen
2007 • Kirsty Dunne
Small Engine Repair
2006 • Melanie
Middletown
2006
Breakfast on Pluto
2005 • Caroline Braden