2025House of GuinnessAgnes Guinness · 8 episodesShow
2022The ReunionAnnabelle Degalais · 6 episodesShow
2021Silent HoursDI Jane AmbroseMovie
2021Last CallLeticiaMovie
2021SmotherVal Ahern · 18 episodesShow
2020The StrangerCorinne Price · 8 episodesShow
2018The KeeperClarice FriarMovie
2017Interlude in PragueFrau LuptakMovie
2017Silent HoursDI Jane Ambrose · 3 episodesShow
2015Lunacy: The Making of LunaMovie
2015Safe HouseElizabeth Ellroy · 1 episodeShow
2014LunaChristineMovie
2012EntityRuth PeacockMovie
2012BlackoutAlex · 3 episodesShow
2011InjusticeJane Travers · 5 episodesShow
2010The SilenceMaggie · 4 episodesShow
2010OndineMauraMovie
2010Material GirlDavina Bailey · 6 episodesShow
2009Moving OnLaura · 1 episodeShow
2009Law & Order: UK2 episodesShow
2008Doctor Who: The Next DoctorMiss HartiganMovie
2007True Dare KissPhil Tyler · 6 episodesShow
2005Keeping the PeaceNarrator (voice)Movie
2005CasanovaCasanova's Mother · 3 episodesShow
2004Agatha Christie's MarpleBundle · 1 episodeShow
2004School for SeductionClareMovie
200455 Degrees NorthCPS Claire Maxwell · 14 episodesShow
2004The DeputyTerri LeonardMovie
2004Tetris: From Russia with LoveNarratorMovie
2003A Tale of Two WivesCharlie GoodmanMovie
2002Pete's MeteorCarmelMovie
2001ShadesMaeve Sullivan · 6 episodesShow
2001The BombmakerAndrea HayesMovie
2000Hearts and BonesEmma Rose · 13 episodesShow
2000Happy Birthday ShakespeareKate GreenMovie
2000Randall & Hopkirk (Deceased)1 episodeShow
1999The Greatest Store in the WorldMumMovie
1999The Flint Street NativityAngel Gabriel/Jaye DackersMovie
1999Eureka StreetAoirghe Jenkins · 4 episodesShow
1999With or Without YouRosie BoydMovie
1999The Dark RoomJane 'Jinx' KingsleyMovie
1999The Dark RoomJinx · 2 episodesShow
1997Mr White Goes To WestminsterMovie
1996Dalziel and PascoeRye Pomona · 2 episodesShow
1996BallykissangelAssumpta Fitzgerald · 25 episodesShow
1994War of the ButtonsAdult Marie (Voice)Movie
1993Goodnight SweetheartPhoebe Sparrow · 31 episodesShow
1992A Time to DanceBernadette Kennedy · 3 episodesShow
1990December BrideYoung MarthaMovie
1990The Lilac BusCeliaMovie
1988TroublesViola 'Neill · 2 episodesShow
1986The FantasistFionaMovie