A Dark Song
2017 · Drama
as Sophia
The Delinquent Season
2018 · Drama
as Yvonne
The Deceived
2021 · Drama
as Roisin Mulvery
Ferocious Planet
2011 · Action
as Dr. Karen Fast
Rose Plays Julie
as Teresa
Dark Touch
2014 · Horror
as Maud
Finding Joy
2018 · Comedy
as Audrey
Versailles S3
2018 · Biography
as Maintenon
Inspector Ellis
2024 · Crime
as Louise Edwards
The Revenge Club
2025 · Comedy
as Sue
Hidden Assets S1-S2
2022 · Crime
as Niamh Bennett