All roles

Enola Holmes
2020, Movie - Crime, Adventure, Mystery
Barbie & Her Sisters in A Pony Tale
2013, Movie - Animation, Family
Counterfeit Cat
2016, Show - Animation, Kids, Comedy
Vera Drake
2004, Movie - Drama
Strike
2019, Movie - Animation, Adventure, Family
The Mayor of Casterbridge
2003, Movie - Drama
Love You More
2008, Movie - Drama
All or Nothing
2002, Movie - Drama
Tamara Drewe
2010, Movie - Comedy, Romance
Frankenstein's Cat
2007, Show - Animation, Kids, Comedy