David John Filmography
- Actor (8 credits)
- Weak at Denise (2001) Flying race spectator
- Nice Town (мини-сериал) (1992) Barry
- The Return of Sherlock Holmes (1986) Ned Hunter
- Tripper's Day (1984) Laurel
- Dramarama (1983) Clive Maple
- Remembrance (1982) Mark
- Chariots of Fire (1981) Ernest Liddell
- Shock Treatment (1981) «Bit» Drummer