David Dodimead

David Dodimead (8th April 1919-1st November 1996) played Barclay in The Tenth Planet.