Archie Backhouse

Archie Backhouse played a Sergeant in the Doctor Who television story The Star Beast.