David Haig
Biography
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.
Known For

Midsomer Murders

Doctor Who

Agatha Christie's Marple

Killing Eve

Killing Eve

Hustle

Inspector Morse

Soldier Soldier
All Movies (28)
- Downton Abbey2019 · as Mr Wilson
- One Red Nose Day and a Wedding2019 · as Bernard
- National Theatre Live: Rosencrantz & Guildenstern Are Dead2017 · as The Player
- There's Something About Romcoms2016 · as Self
- Florence Foster Jenkins2016 · as Carlo Edwards
- Mo2010 · as Jon Norton
- The 39 Steps2008 · as Sir George Sinclair
- Dustbin Baby2008 · as Elliot
- Dickens' Secret Lover2008 · as Charles Dickens
- My Boy Jack2007 · as Rudyard Kipling
- Mr. Bean's Wedding2007 · as Bride's Father
- A for Andromeda2006 · as General Vandenberg
- Timequest2003 · as Clint Hill
- Two Weeks Notice2002 · as Howard Wade
- Crime and Punishment2002 · as Luzhin
- Station Jim2001 · as Riorden Jnr
- Ivor the Invisible2001 · as Park Keeper (voice)
- The Adventures of Young Indiana Jones: Tales of Innocence1999 · as Col. Bonnet
- Talking Heads 21998
- Never Mind the Horrocks1996
- Four Weddings and a Funeral1994 · as Bernard the Groom - Wedding Two
- The Cold War Killers1986 · as Colin Jenkins
- The Alamut Ambush1986 · as Colin Jenkins
- Morons from Outer Space1985 · as Palatial House Flunkey
- Dark Enemy1984 · as Ash
- A Flame to the Phoenix1983 · as Mirek Grabinski
- Doctor Who: The Leisure Hive1980 · as Pangol
- Eloise—
All TV Shows (35)
- Étoile2025 · as Nicholas
- COBRA2020 · as Archie Glover-Morgan
- Killing Eve2018 · as Bill
- Killing Eve2018 · as Bill Pargrave
- Urban Myths2017 · as George Frideric Handel
- The Witness for the Prosecution2016 · as Sir Charles Carter
- Penny Dreadful2014 · as Oscar Putney
- The Wright Way2013 · as Gerald Wright
- Yes, Prime Minister2013 · as Prime Minister Jim Hacker
- The Michael Ball Show2010 · as Self
- The Thick of It2005 · as Steve Fleming
- Agatha Christie's Marple2004 · as Major Hugh Horton
- Hustle2004 · as Sir Anthony Reeves
- Keeping Mum1997 · as Richard Beare
- Midsomer Murders1997 · as George Jeffers
- The Thin Blue Line1995 · as Detective Inspector Derek Grim
- Nice Day at the Office1994
- Wycliffe1994 · as David Miller
- Love on a Branch Line1994 · as Lionel Virley
- Cracker1993 · as Graham
- Soldier Soldier1991 · as Major Tom Cadman
- The Darling Buds of May1991 · as Captain Robert Battersby
- Portrait of a Marriage1990 · as Harold Nicolson
- Chancer1990 · as Dr. Haselden
- Campion1989 · as Cully Randall
- Campion1989 · as Guffy Randall
- Talking Heads1988 · as Wilfred Paterson
- Hannay1988
- Inspector Morse1987 · as Peter Rhodes
- Chessgame1983 · as Colin Jenkins
- Dramarama1983 · as Bill Brock
- Diamonds1981 · as Alex Randolph
- The Moon Stallion1978 · as Todman
- Blake's 71978 · as Forres
- Doctor Who1963 · as Pangol