Most well known for her National Television Award-nominated portrayal of Tilly Evans in several seasons of the soap opera Hollyoaks, she is also recognized for her earlier role as Danielle Harker on Waterloo Road.
She fell in love with acting after participating in her primary school's nativity play and went on to make her television debut on Waterloo Road in her late teens.
She played one of the starring roles in the 2014 French fantasy film La Fille et le Fleuve.
In 2011, she began a relationship with her castmate
She appeared with Suranne Jones in a 2014 episode of Scott and Bailey.