← Back to explore
























Biography
David William Yelland is an English film, stage and television actor.
Filmography23 titles

The Crown
2016as Commander Vyner
2016as Commander Vyner

Bones
2005as Duke Gerard Bonham
2005as Duke Gerard Bonham

Agatha Christie's Poirot
1989as George
1989as George

Endeavour
2013as Sir Merlyn Chubb
2013as Sir Merlyn Chubb

Foyle's War
2002as Sir Charles Devereaux
2002as Sir Charles Devereaux

Spooks
2002as Stephen Castledine
2002as Stephen Castledine

A Little Princess
1986as Ralph Crewe
1986as Ralph Crewe

Secret Army
1977as Flight Lt. Alan Cox
1977as Flight Lt. Alan Cox

The Diplomat
2023as General Edmund Hillison
2023as General Edmund Hillison

Father Brown
2013as Wilber Lesser
2013as Wilber Lesser

Bad Girls
1999as Gregory Hedley
1999as Gregory Hedley

Midsomer Murders
1997as James Kirkwood
1997as James Kirkwood

The Outlaws
2021as Judge #2
2021as Judge #2

Waking the Dead
2001as Iain Taggart
2001as Iain Taggart

Rumpole of the Bailey
1975as Nick Rumpole
1975as Nick Rumpole

Affairs of the Heart
as Hugh Gosselin
as Hugh Gosselin

Hunter Killer
2018as SECDEF
2018as SECDEF

Chariots of Fire
1981as Prince of Wales
1981as Prince of Wales

Private Peaceful
2012as General Haigh
2012as General Haigh

The Line of Beauty
2006as John Timms
2006as John Timms

Dalziel and Pascoe
1996as Major Kassell
1996as Major Kassell

Happy End
2017as Bank Manager
2017as Bank Manager

Reg
2016as Martin Bell
2016as Martin Bell