Television
Theater
Hijack | Alice Sinclair | 2023 | Apple TV+/60Forty Films/Green Door Pictures
We Hunt Together Series I & II | DS Lola Franks | 2020-2022 | UKTV/BBC Studios
Cold Feet | Caitlin Henderson (Series 8) | 2019 | ITV/ Big Talk Productions
A Very English Scandal | Gwen Parry Jones | 2018 | BBC
Keeping Faith/Un bore Mercher I & III | Faith Howells (Series Lead) | 2017-2020 | Vox Pictures/BBC
Victoria | Mrs Jenkins (series regular) | Mammoth | 2016 | ITV
Moving On | Helen (Series 7) | 2016 | La Productions
Broadchurch II | Claire Ripley (series regular) | 2015 | Kudos/ITV1
You, Me & Them I & II | Lauren (series lead) | 2014/2015 | Hat Trick
Under Milk Wood | Lily Smalls | 2014 | BBC
Frankie | Frankie (series lead) | 2013 | BBC
Baker Boys 2 | Sarah (series lead) | 2011 | BBC
Broke | Sasha (pilot) | 2011 | Kudos Film & TVHarry
Baker Boys 1 | Sarah (series lead) | 2011 | BBC
Torchwood: Miracle Day | Gwen Cooper (series lead) | 2011 | BBC Worldwide/Starz
Framed | Angharad (co-lead) | 2009 | BBC
Torchwood III: Children of Earth | Gwen Cooper (series lead) | 2009 | BBC
Torchwood I - II | Gwen Cooper (series lead) | 2006 - 2008 | BBC
Belonging | Ceri | 2000 - 2008 | BBC Wales
Little Dorrit | Maggy (7 episodes) | 2008 | BBC
Merlin | Dame Helen/Mary Collins (guest lead) | 2008 | BBC/Shine
Doctor Who | Gwyneth | 2005 | BBC/Shine
Soundproof | DC Sarah MacGowan | 2005 | Blast Films
Love From Colditz | Jill | 2005 | Granada
Eastenders: Dot’s Story | Gwen | 2003 | BBC
Tales From Pleasure Beach | Angie (lead) | 2001| Blast Films/BBC
Score | Paula | 2001 | BBC Wales
Nuts ‘n’ Bolts | Carys | 2000 | HTV & BBC2
Hang the DJ | Tracey | 1999 | BBC Wales
Looking for Lucy | Lucy (lead) | 1999 | HTV
Radio
19 Weeks | Emily | 2019 | BBC
Frank and the Bear | Amy | 2017 | BBC
Stupid Men | Kerry | 2015 | BBC
Foursome| Lisa | 2015 | BBC
Torchwood | Gwen Cooper | 2008 - 2011 | BBC
The 6th Column Has Better Legs | Gloria | 2007 | BBC
Film
Eat Local | Vanessa | 2017 |Reign of Blood
A Bit of Tom Jones | Sally | 2009 | Tred Films
These Foolish Things | Dolly Nightingale | 2006 | In Motion
Say It With Flowers | Leila Moon | 2005 | ShortFlowers Films Ltd.
Theatre
All New People | Emma | 2012 | Duke of York's
Henry IV Part II | Doll Tearsheet | 2005 | National Theatre
Henry IV Part I | Lady Mortimer | 2005 | National Theatre
The Tamer Tamed | Bianca | 2003 | Royal Shakespere Company
Taming of the Shrew | Bianca | 2003 | Royal Shakespere Company
Titus Andronicus | Lavinia | 2003 | Royal Shakespere Company
Enemy of The People | Petra | 2002 | Theatr Clwyd
Merry Wives of Windsor | Anne Page | 2002 | Ludlow
The World Turned Upside Down | Mrs Maidley | 2000 | RWCMD
Jane Eyre | Bertha | 1999 | RWCMD