Edward Harrison

Edward Harrison played Adrian Davies in the Doctor Who television story The Caretaker. He also voiced several characters for Big Finish Productions.

Doctor Who

 * The Caretaker - Adrian Davies

Novel Adaptations

 * Nightshade - Dr Hawthorne

The War Master

 * The Master of Dorian Gray - Basil Hallward