
Filmography60 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | My Sister's BonesMovie | Sally Rafter | 50 |
| 2026 | The F WardSeries | Dr Gloria Wall | 50 |
| 2025 | UnforgivableMovie | Anna McKinney | 49 |
| 2023 | Locked InMovie | Nurse Nicky Mackenzie | 47 |
| 2020 | Sulphur & WhiteMovie | Joanne Tait | 44 |
| 2020 | Miranda: My Such Fun CelebrationMovie | Self | 44 |
| 2019 | The SeaMovie | Jenny | 43 |
| 2018 | The CleanseMovie | Maggie | 42 |
| 2017 | Tomato RedMovie | Bev Merridew | 41 |
| 2016 | The Girlfriend ExperienceSeries | Erica Myles | 40 |
| 2016 | MarcellaSeries | Marcella Backland | 40 |
| 2016 | I.T.Movie | Rose Regan | 40 |
| 2015 | American OdysseySeries | Odelle Ballard | 39 |
| 2015 | The SaboteursSeries | Julie Smith | 39 |
| 2014 | Good PeopleMovie | Sarah | 38 |
| 2014 | Margery Booth: The Spy in the Eagle's NestMovie | Margery Booth | 38 |
| 2013 | The Look of LoveMovie | Jean Raymond | 37 |
| 2013 | Having YouMovie | Anna | 37 |
| 2013 | The Psychopath Next DoorMovie | Eve Wright | 37 |
| 2012 | Playhouse PresentsSeries | Jenny | 36 |
| 2011 | LimitlessMovie | Melissa | 35 |
| 2011 | The Jonathan Ross ShowSeries | Self - Guest | 35 |
| 2011 | NeverlandSeries | Captain Elizabeth Bonny | 35 |
| 2011 | Without YouSeries | Ellie Manning | 35 |
| 2011 | Treasure GuardsMovie | Victoria | 35 |
| 2010 | You Will Meet a Tall Dark StrangerMovie | Iris | 34 |
| 2010 | London BoulevardMovie | Briony Mitchel | 34 |
| 2010 | Come Fly with MeSeries | Herself | 34 |
| 2009 | The Tonight Show with Conan O'BrienSeries | Self | 33 |
| 2009 | Land of the LostMovie | Holly | 33 |
| 2009 | TheatrelandMovie | Self | 33 |
| 2008 | Bathory: Countess of BloodMovie | Erzsébet Báthory | 32 |
| 2007 | The Graham Norton ShowSeries | Self | 31 |
| 2007 | Goal II: Living the DreamMovie | Roz Harmison | 31 |
| 2007 | Pushing DaisiesSeries | Charlotte 'Chuck' Charles | 31 |
| 2006 | The StreetSeries | Dee | 30 |
| 2005 | Goal!Movie | Roz Harmison | 29 |
| 2004 | The JurySeries | Megan Delaney | 28 |
| 2004 | Perfect StrangersMovie | Susie Wilding | 28 |
| 2003 | WatermelonMovie | Claire Ryan | 27 |
| 2001 | Friday Night with Jonathan RossSeries | Self | 25 |
| 2001 | The War BrideMovie | Lily | 25 |
| 2001 | Me Without YouMovie | Marina | 25 |
| 2000 | Sunset StripMovie | Tammy Franklin | 24 |
| 1999 | Rogue TraderMovie | Lisa Leeson | 23 |
| 1999 | Mad CowsMovie | Maddy | 23 |
| 1999 | A Midsummer Night's DreamMovie | Hermia | 23 |
| 1998 | St. IvesMovie | Flora Gilchrist | 22 |
| 1998 | Our Mutual FriendSeries | Bella Harmon / Bella Wilfer | 22 |
| 1998 | The Land GirlsMovie | Prue (Prudence) | 22 |
| 1998 | The StringerMovie | — | 22 |
| 1998 | The TribeMovie | Lizzie | 22 |
| 1996 | Clive Anderson All TalkSeries | Self | 20 |
| 1994 | CadfaelSeries | Sioned | 18 |
| 1993 | Shooting StarsSeries | Self | 17 |
| 1991 | G.B.H.Series | Susan Nelson | 15 |
| 1990 | The WordSeries | — | 14 |
| 1989 | Tales from the CryptSeries | Angelica / Leah | 13 |
| 1982 | BrooksideSeries | Beth Jordache | 6 |
| 0 | The Dream LandsSeries | Jas | — |