
Acted in 8
2020s
- 2022
National Theatre Live: Leopoldstadt
Rosa
- 2020
Apollo 13: The Dark Side of the Moon
Capcom
2010s
- 2016
Free Period
News Reporter · 1 episode
Penelope in the Treehouse
Reporter
- 2012
Josephine and the Roach
Josephine
- 2011
1980s
- 1986