David Yelland Filmography
- Actor (30 credits)
- Happy End (2017) Le directeur de la banque anglaise
- The Crown (2016) Commander Vyner
- Reg (2016) Martin Bell
- Father Brown (2013) Wilber Lesser
- Private Peaceful (2012) General Haig
- Coriolanus (2010) TV Pundit
- The Line of Beauty (2006) John Timms
- Rocket Man (2005) Eric
- Julian Fellowes Investigates: A Most Mysterious Murder - The Case of the Croydon Poisonings (2005) Doctor Elwell
- Love Soup (2005) Chas
- Stranded (2002) Captain Montrose
- The Inspector Lynley Mysteries (2001) Guy Proctor
- Wilderness Men (2000) Ernest Shackleton
- Bad Girls (1999) Gregory Hedley
- A Dance to the Music of Time (1997) Mr. Jenkins
- The Good Guys (1992) Michael Erskine
- Strauss Dynasty (1991) Lanner
- Poirot (1989) George
- A Little Princess (1986) Captain Crewe
- May We Borrow Your Husband? (1986) Tony
- If Looks Could Kill-The Power of Behaviour (1986)
- Star Quality (1985) Tony Orford
- Nancy Astor (1982) David Astor
- Spider's Web (1982) Jeremy Warrender
- Othello (1981) Cassio
- Chariots of Fire (1981) Prince of Wales
- Kids (1979) Tim Cooper
- Rumpole of the Bailey (1978) Nick Rumpole
- BBC2 Play of the Week (1977) Stefan Heilbrun
- Secret Army (1977) Flight Lt. Alan Cox