No photoActingPetra DaviesBorn 1930-07-24· Eltham, London, England, UKKnown forThe Saint1962ACTIONFull filmographyThe Saint1962ACTION