Peter Russell

Peter Russell played Eldred in the Doctor Who story The Time Meddler.