2024
Blink Twice as Frida
2020
Small Axe as Hazel (1 episode)
2020
The Skywalker Legacy as Self
2019
Star Wars: The Rise of Skywalker as Jannah
2019
The Corrupted as Grace
2018
The Bisexual as Ruby (6 episodes)
2017
The End of the F***ing World as Bonnie (8 episodes)
2016
Lady Macbeth as Anna
2016
Damilola, Our Loved Boy as Council Worker
2016
The Five as Gemma Morgan (1 episode)
2015
Master of None as Alicia Jackson (5 episodes)
2015
I Used to Be Famous as Amber
2011
Vera as Louise Everitt (1 episode)
2007
The Graham Norton Show as Self (1 episode)
2005
Doctor Who as Jen (1 episode)