All roles

My Fault: London
2025, Movie - Drama, Romance
Penelope
2006, Movie - Fantasy, Comedy, Romance
Winnie-the-Pooh: Blood and Honey 2
2024, Movie - Horror, Thriller
Son of Rambow
2007, Movie - Comedy
Molly Moon and the Incredible Book of Hypnotism
2015, Movie - Family, Fantasy
The Watcher in the Woods
2017, Movie - Horror
St Trinian's 2: The Legend of Fritton's Gold
2009, Movie - Adventure, Family, Comedy