Richard Dillane

Richard Dillane played Carter in the Doctor Who story Let's Kill Hitler.