David Yelland
David William Yelland is an English film, stage and television actor.
40
Acting Credits
Acting
TV
Bones
as Duke Gerard Bonham
2005
Movie
Hunter Killer
as SECDEF
2018
TV
The Crown
as Commander Vyner
2016
Movie
Chariots of Fire
as Prince of Wales
1981
TV
Agatha Christie's Poirot
as Laverton West
1989
TV
Agatha Christie's Poirot
as George
1989
Movie
Happy End
as Bank Manager
2017
TV
The Diplomat
as General Edmund Hillison
2023
TV
Midsomer Murders
as James Kirkwood
1997
TV
Endeavour
as Sir Merlyn Chubb
2013
TV
The Outlaws
as Judge #2
2021
TV
Spooks
as Stephen Castledine
2002
TV
Father Brown
as Wilber Lesser
2013
TV
Foyle's War
as Sir Charles Devereaux
2002
Movie
Private Peaceful
as General Haigh
2012
TV
Waking the Dead
as Iain Taggart
2001
TV
Waking the Dead
as Declan Keane
2001
TV
Bad Girls
as Gregory Hedley
1999
TV
Dalziel and Pascoe
as Major Kassell
1996
TV
The Line of Beauty
as John Timms
2006
TV
Rumpole of the Bailey
as Nick Rumpole
1975
TV
A Little Princess
as Ralph Crewe
1987
TV
Secret Army
as Flight Lt. Alan Cox
1977
Movie
Othello
as Cassio
1981