David Firth Filmography
- Actor (10 credits)
- The Upside of Anger (2004) David Senior
- Swallow (2001) Hugh Phelan
- Wycliffe (1994) Angus
- Troilus & Cressida (1981) Paris
- Yes Minister (1980) Undersecretary Air Division
- Love for Lydia (1977) 1st. Male Guest
- Wings (1976) Capt. Dornish
- Raffles (1975) Tremayne
- The Search for the Nile (1971) Lawrence Oliphant
- Eyeless in Gaza (1971) Griff
- Writer (1 credits)