Ellis Jones is a director, producer, and actor. He portrayed a radar technician in the Doctor Who story Spearhead from Space, and also provided the voice for Doctor Lomax
Customer reviews
Condition | New |
Product Code | 10008 |
Ellis Jones is a director, producer, and actor. He portrayed a radar technician in the Doctor Who story Spearhead from Space, and also provided the voice for Doctor Lomax
Condition | New |
Product Code | 10008 |