Leonard Preston Filmography
- Actor (14 credits)
- Crime Traveller (1997) Mark Redding
- Dangerfield (1995) Pathologist
- Wycliffe (1994) Jeffries
- Resnick: Rough Treatment (1993) Laurence
- To Play the King (1993) John Stroud
- Ruth Rendell Mysteries (1987) Hugo Whittaker
- A Perfect Spy (1987) Fergus
- Privates on Parade (1983) Trombonist
- The Disappearance of Harry (1982) Geoff
- The Further Adventures of Oliver Twist (1980) Noah Claypole
- Tales of the Unexpected (1979) Billy Weaver
- Julius Caesar (1979) Titinius
- The Comedy of Errors (1978) Ephesus Townsperson
- Secret Army (1977) Joseph Walden