
Filmography21 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | Dragon StrikerSeries | Ameline (voice) | 35 |
| 2026 | SEEDMovie | — | 35 |
| 2022 | Harry Potter 20th Anniversary: Return to HogwartsMovie | Self | 31 |
| 2022 | Fantastic FriendsSeries | Self | 31 |
| 2021 | Other HalfMovie | Icarus | 30 |
| 2019 | Madness in the MethodMovie | Abbie Fox | 28 |
| 2017 | The Russell Howard HourSeries | Self | 26 |
| 2017 | Harry Potter: A History Of MagicMovie | Herself | 26 |
| 2015 | Addiction: A 60's Love StoryMovie | Theresa Bornstein | 24 |
| 2015 | Danny & the Human ZooMovie | Bridget Riordan | 24 |
| 2014 | Harry Potter: The Making of Diagon AlleyMovie | Self | 23 |
| 2014 | G.B.F.Movie | McKenzie Pryce | 23 |
| 2013 | It Don't Come EasyMovie | Ella | 22 |
| 2012 | SinbadSeries | Alehna | 21 |
| 2011 | Harry Potter and the Deathly Hallows: Part 2Movie | Luna Lovegood | 20 |
| 2010 | Harry Potter and the Deathly Hallows: Part 1Movie | Luna Lovegood | 19 |
| 2009 | Harry Potter and the Half-Blood PrinceMovie | Luna Lovegood | 18 |
| 2007 | Harry Potter and the Order of the PhoenixMovie | Luna Lovegood | 16 |
| 2005 | Dancing with the StarsSeries | Self - Contestant | 14 |
| 1996 | Silent WitnessSeries | Paisley Robertson | 5 |
| 0 | Each Coming NightMovie | Sophie | — |