Diane Boyd Satellite in the Sky (1956) as Kim High Terrace (1956) as Stephanie Blake Time Without Pity (1957) as Vickie Harker Kill Me Tomorrow (1957) as Jill Brook Face of Fire (1959) as Ethel Winter The Unstoppable Man (1961) as Helen Kennedy Lolita (1962) as Nurse Mary Lore Dr. No (1962) as Miss Moneypenny Come Fly with Me (1963) as Gwen Sandley The Haunting (1963) as Grace Markway From Russia with Love (1963) as Miss Moneypenny Goldfinger (1964) as Miss Moneypenny Thunderball (1965) as Miss Moneypenny Operation Kid Brother (1967) as Max You Only Live Twice (1967) as Miss Moneypenny On Her Majesty's Secret Service (1969) as Miss Moneypenny The Adventurers (1970) as Woman at Fashion Show (uncredited) Diamonds Are Forever (1971) as Miss Moneypenny Endless Night (1972) as Cora Walker Brown Live and Let Die (1973) as Miss Moneypenny The Man with the Golden Gun (1974) as Miss Moneypenny From Hong Kong with Love (1975) as Miss Moneypenny Age of Innocence (1977) as Mrs. Hogarth The Spy Who Loved Me (1977) as Miss Moneypenny Moonraker (1979) as Miss Moneypenny Lost and Found (1979) as English Woman Mr. Patman (1980) as Director For Your Eyes Only (1981) as Miss Moneypenny Octopussy (1983) as Miss Moneypenny A View to a Kill (1985) as Miss Moneypenny The Blue Man (1985) as Monica Duval Martha, Ruth and Edie (1988) as Edie Carmichael The Fourth Angel (2001) as Olivia (final film role) Television Danger Man (1960) as Sandi Lewis One Step Beyond: "The Room Upstairs" (1961) as Esther Hollis Zero One (1962) as Miss. Smith The Avengers - episode - The Little Wonders (1964) as Sister Johnson Ghost Squad (1964) as Elizabeth Creasey Stingray (1964) as Lieutenant Atlanta Shore / Milly Carson / Marinville Tracking Station (voice) The Baron (1965) as Charlotte Russell Gideon's Way episode The Millionaire's Daughter (1965) as Felisa Henderson The Saint: "Interlude in Venice" (1966-1967) as Beth Parish / Helen The Saint: "Simon and Delilah" (1967) as Beth Parish Randall and Hopkirk (Deceased) (1969) as Kim Wentworth Adventures in Rainbow Country (1969-1970) as Nancy Williams Department S (1970) as Mary Burnham Omnibus - episode - Ian Fleming Creator of the James Bond Myth (1970) as Herself UFO: "The Cat with Ten Lives" (1970) & "The Man Who Came Back" (1971) as Miss Holland The Persuaders! (1972) as Louise Cornell Front Page Challenge (Episode - Meet Miss Moneypenny) (1981) as