Credits
- 2023 · Sweet Sue as Anita
- 2023 · Bodies as Shahara Hasan
- 2023 · Greatest Days as Zoe
- 2022 · The Responder as DI Deborah Barnes
- 2022 · The Responder as Debs
- 2021 · Upon the Edge as Zara
- 2021 · Grace as DC Emma Jane Boutwood
- 2020 · Des as Emily
- 2019 · National Theatre Live: I'm Not Running as Meredith Ikeji
- 2018 · National Theatre Live: Macbeth as Lady Macduff
- 2018 · The Split as Chloe
- 2018 · Hamlet as Guildenstern
- 2017 · National Theatre Live: Peter Pan as Jane
- 2015 · National Theatre Live: Hamlet as Stage Manager / Official
- 2015 · Kicking Off as Caroline
- 2015 · The Raft of the Medusa as Bella
- 2011 · Vera as Laura Whitelock
- 2009 · Grandpa in My Pocket as Jasmine
- 2003 · Calculator: The Only Wise Man as
- 2000 · Doctors as Petra Keane
- 2000 · Doctors as Brianna Quinn
- 1984 · The Bill as Ola Seeiso