John Castle

John Castle (born 14 January 1940 ) voiced Edmund Trevithick in the Big Finish audio story Nightshade.