
David Haig
Acting
1955-09-20 · Aldershot, Hampshire, England, UK
David Haig Collum Ward (born 20 September 1955 in Aldershot, Hampshire) is an Olivier Award-winning English actor and FIPA Award-winning writer. He is known for his versatility, having played dramatic, serio-comic and comedic roles, playing characters of varied social classes. He has appeared in top roles in stage productions all over the West End and has done numerous TV and film roles over the past 20 years.
tvÉtoile
as Nicholas · 2025 · 7.0
tvCOBRA
as Archie Glover-Morgan · 2020 · 5.8
movieDownton Abbey
as Mr Wilson · 2019 · 7.1
movieOne Red Nose Day and a Wedding
as Bernard · 2019 · 7.0
tvKilling Eve
as Bill · 2018 · 7.9
tvKilling Eve
as Bill Pargrave · 2018 · 7.9
movieNational Theatre Live: Rosencrantz & Guildenstern Are Dead
as The Player · 2017 · 6.3
tvUrban Myths
as George Frideric Handel · 2017 · 7.4
tvThe Witness for the Prosecution
as Sir Charles Carter · 2016 · 7.0
movieThere's Something About Romcoms
as Self · 2016 · 6.0
movieFlorence Foster Jenkins
as Carlo Edwards · 2016 · 6.7
tvPenny Dreadful
as Oscar Putney · 2014 · 7.8
The Wright Way
as Gerald Wright · 2013 · 5.2
tvYes, Prime Minister
as Prime Minister Jim Hacker · 2013 · 5.7
The Michael Ball Show
as Self · 2010 · 0.0
movieMo
as Jon Norton · 2010 · 5.7
movieThe 39 Steps
as Sir George Sinclair · 2008 · 6.6
movieDustbin Baby
as Elliot · 2008 · 6.1
Dickens' Secret Lover
as Charles Dickens · 2008 · 0.0
movieMy Boy Jack
as Rudyard Kipling · 2007 · 6.6
movieMr. Bean's Wedding
as Bride's Father · 2007 · 7.1
movieA for Andromeda
as General Vandenberg · 2006 · 4.6
tvThe Thick of It
as Steve Fleming · 2005 · 8.1
tvAgatha Christie's Marple
as Major Hugh Horton · 2004 · 7.8