Self
The Creators (2015)
Slytherin Student
Harry Potter and the Chamber of Secrets (2002)
Girl in Potion Class (uncredited)
Harry Potter dan Batu Bertuah (2001)