Julie Buckfield

Julie Buckfield played Hedyla in the Big Finish Doctor Who audio story Return to the Web Planet. She is the twin sister of Clare Buckfield.