2024
Harry Potter: Wizards of Baking as Self2024
My Freaky Family as Betty Flood2024
Gardening as Leonora2022
Fantastic Friends as Self2022
Harry Potter 20th Anniversary: Return to Hogwarts as Self2022
Bus Girl as Beth2021
Other Half as Icarus2021
You Eat Other Animals? as Chakrita2019
Madness in the Method as Abbie Fox2019
Lucia Joyce: Full Capacity as Lucia Joyce2017
The Russell Howard Hour as Self2017
Harry Potter: A History Of Magic as Herself2016
My Name Is Emily as Emily2015
Addiction: A 60's Love Story as Theresa Bornstein2015
Danny & the Human Zoo as Bridget Riordan2014
Harry Potter: The Making of Diagon Alley as Self2014
G.B.F. as McKenzie Pryce2013
It Don't Come Easy as Ella2012
Sinbad as Alehna2011
Harry Potter and the Deathly Hallows: Part 2 as Luna Lovegood2010
Harry Potter and the Deathly Hallows: Part 1 as Luna Lovegood2009
Harry Potter and the Half-Blood Prince as Luna Lovegood2009
Creating the World of Harry Potter as Self - 'Luna Lovegood'2007
Harry Potter and the Order of the Phoenix as Luna Lovegood2005
Dancing with the Stars as Self - Contestant1996
Silent Witness as Paisley RobertsonNaN
Sandwich Man as Beth