2023
Apocalypse Clown as Mairead
2023
Baby Steps as Tape Voice
2022
Aisha as Catherine Levy
2022
My Sailor, My Love as Sarah
2021
Bicycle Thieves: Pumped Up as Landlord
2020
Two by Two: Overboard! as Hazel (voice)
2020
The South Westerlies as Brenda (1 episode)
2020
Pogonophobia as Rita
2020
Military Wives as Background Choir
2017
The Jim Jefferies Show as Self (1 episode)
2016
Zig and Zag as Abs (26 episodes)
2015
Ooops! Noah Is Gone... as Hazel (voice)
2015
All Creatures Big and Small as Hazel
1962
The Late Late Show as Self (1 episode)