Prior to her last role, Debra spent 14 years working in project and administration management within the theatre industry, starting with a year spent working on Broadway shows before moving to London to work in the West End.
She holds a Bachelor of Arts (professional language studies) from Leeds Metropolitan University, including a year spent at Universite Claude Bernard in Lyon, France.
Debra is an avid theatre-goer, loves going for long dog walks and cooking for anyone who will let her. She loves singing and takes part in several choirs.