Feature Films

Year Title Role Director
2018 Anastasia as Anastasia Blake Harris
2018 Tomb Raider as Young Lara (14 years old) Roar Uthaug
2017 Wonder Woman as Diana (12 years old) Patty Jenkins

Short Films

Year Title Role Director
2014 Baby It’s Cold Outside (music video) as Mini Idina Brett Sullivan
2014 Mrs Marshmallow as Young Mia Mark Hutchinson


Year Title Role Creator(s)
2014-2017 Casualty as Grace Beauchamp Jeremy Brock, Paul Unwin
2016 Houdini and Doyle as Mary Conan Doyle David Hoselton, David N. Titcher


Year Title Role Director
unkown Disney Violetta as Featured Girl
unknown Fiat 500L (stills) as Sister


Year Title Role Director
2013 The Sound of Music as Marta Von Trapp Rachael Kavanaugh
2013 Shrek The Musical as Young Fiona Jason Moore