Endless Love (2014) Jenny
Plastic (2013) Frankie
The Physician (2013) Rebecca
The Counselor (2013) Tony’s Girlfriend
Analogue Love (2011) Maggie
Demons Never Die (2011) Samantha
Talk (2010) Eloise
A Kingdom Without A King (2009) Alicia Waterstone

Once Upon A Time In Wonderland (2013) The Red Queen/Anastasia
The Job Lot (2013) Chloe Granger
Ripper Street (2013) Lucy Eames
Pram Face (2012) Carrie Ann
Prisoners Wives (2012) Gemma
Fresh Meat (2011) Rachel
Hollyoaks (2007-2010) Hannah Ashworth
Hollyoaks Later (2009) Hannah Ashworth
Born And Bred (2008) Lisa Gunstone