Diana Weston Filmography
- Actor (21 credits)
- My Family (2000) Charlie Briggs
- Melissa (1997) Hope Magenta
- Jonathan Creek (1997) Delia Masson
- Nightingales (1990) Miss Angela Wilson
- The Upper Hand (1990) Caroline Wheatley
- Bert Rigby, You're a Fool (1989) Young Mrs. Rigby
- The New Statesman (1987) Edie Guzzler
- Strong Medicine (1986) Jane
- A Kind of Loving (1982) Fleur Dunham
- Riding High (1981) Receptionist
- Agony (1979) Val Dunn
- Shoestring (1979) Chrissie
- Bless Me Father (1978) Land Girl
- Hazell (1978) Marilyn
- Sweeney 2 (1978) Air Hostess
- BBC2 Play of the Week (1977) Cynthia
- Valentino (1977) 2nd Whore
- The Professionals (1977) Ruth, CI5 Girl
- Star Maidens (1976) Guard
- Raffles (1975) Lady Alice
- Halcyon Heights Helen