Scarpetta as Past Kay Scarpetta (2 episodes)
2025
Harvest as Kitty Gosse
2025
Black Mirror: BĂȘte Noire as Verity
2025
Rabbit Trap as Daphne Davenport
2024
Apartment 7A as Vera Clarke
2023
National Theatre Live: Othello as Desdemona
2021
Close to Me as Sash Harding (6 episodes)
2019
The Letter Writer as Elli
2018
The Alienist as Libby Hatch (8 episodes)
2011
Black Mirror as Verity (1 episode)