ActingWalter HuddBorn 1897-02-20· London, England, UKKnown forThe Avengers1961ACTIONFull filmographyThe Avengers1961ACTION