* De Kronieken van Narnia:Prins Caspian (2008) als Lucy Pevensie
* De leeuw, de heks en de kleerkast (2005) als Lucy Pevensie
* De Kronieken van Narnia:De Reis van de Dawn Treader (2010) als Lucy Pevensie
* Nanny McPhee (2005) als Lily Brown
Televisie:
* Genius (2017) als jonge Einstein
* The Other Guy (2017) als Amelia
* Het geheime leven van jongens (2015) als Ellie
* Gewoon William (2010-2011) als Violet Elizabeth Bott