No photoActingAlec RossBorn 1922-05-23· London, England, UKKnown forThe Avengers1961ACTIONFull filmographyThe Avengers1961ACTION