Filmography
| 2025 | BETH · as Eve |
| 2023 | Wolf (2023) · as Beca Van Der Bolt |
| 2022 | Sister Boniface Mysteries · as Jean Smythe |
| 2021 | FBI: International · as Lt. Dupont |
| 2021 | Royal Shakespeare Company: The Comedy of Errors · as Adrianna |
| 2019 | The Merry Wives of Windsor: Live from Shakespeare's Globe · as Sir Hugh Evans / Nym |
| 2017 | Bang · as Caryn Riley |
| 2016 | Love Is Thicker Than Water · as Anwyn |
| 2013 | Hinterland · as Siwan Ellis |
| 2012 | Simon Schama's Shakespeare · as Cast |
| 1972 | Emmerdale · as Misty Allbright |
| 2001 | Lorraine · as Self - Guest |
| 1964 | Midlands Today · as Self - Actor |



