David Webb

David Webb played Eric Leeson in the Doctor Who story Colony in Space.