| Movie | Grounded II: Making The Last of Us Part II | Self (archive footage) (uncredited) | 2024-02-02 |
| Movie | Villain | Georgia | 2023-03-25 |
| Series | The Last of Us | Ellie Williams | 2023-01-15 |
| Movie | Chicken Run: Dawn of the Nugget | Molly (voice) | 2023-12-08 |
| Movie | Catherine Called Birdy | Birdy | 2022-09-23 |
| Movie | Requiem | Evelyn | 2021-05-27 |
| Series | Time | Kelsey Morgan | 2021-06-06 |
| Movie | Turtle Journey: The Crisis in Our Oceans | Daughter Turtle | 2020-01-14 |
| Movie | Resistance | Elsbeth | 2020-03-27 |
| Movie | Princess Emmy | Princess Gizana (voice) | 2019-01-24 |
| Movie | Game of Thrones: The Last Watch | Self | 2019-05-26 |
| Movie | Judy | Lorna Luft | 2019-09-27 |
| Series | Hilda | Hilda (voice) | 2018-09-21 |
| Movie | Holmes & Watson | Flotsam | 2018-12-25 |
| Movie | Two for Joy | Miranda | 2018-09-28 |
| Series | The Worst Witch | Mildred Hubble | 2017-01-11 |
| Series | Game of Thrones | Lyanna Mormont | 2011-04-17 |
| Series | Soccer Aid | Self | 2006-05-22 |