Famous for her portrayal of Layla in three seasons of the British television series The Story of Tracy Beaker, she is also known for her recurring role as Elen on the series Baker Boys.
Early in her career, she played Ziggy Carmichael in the made-for-TV movie Zig Zag Love.
She guest-starred in a 2009 episode of Casualty.
She grew up in Swansea, Wales, and has the congenital disorder cerebral palsy.
She and Dani Harmer are both known for their work on The Story of Tracy Beaker.