Aimee Leicester, stage actress