(2013) Feature Film, role of 'Sophie' in Abducted Company: UFO Productions Director: Don Michael Paul Produced by: Jeff Beach, Phil Roth, John Cappilla Sci-Fi / Thriller
(2011) Short Film, role of 'Ava' in Counting Backwards Company: Fortune Films Director: Sean De Sparango Producer: Tiernan Hanby
(2009) Feature Film, role of 'Ensemble' in Harry Potter and the Half Blood Prince Company: Warner Bros. Director: David Yates
(2012) TV, role of 'Daisy' in Teaboy Company: BBC 3 Produced by: Tiger Aspect Director: Juliet May
(2013) TV , role of 'Gabriella Wark' in Waterloo Road Company: BBC and Shed Productions Director: Various Producer: Jane Dauncey/Simon Meyers/Lizzie Gray