Sam Howard

Sam Howard played Atza in the Doctor Who television story Terror of the Vervoids.