David Haig
Known for: Acting
Born: September 19, 1955 in Aldershot, Hampshire, England, UK
Known for
Showing 13 of 61 titles
6.6
TV
Cracker
Graham
1993
Crime
5.9
TV
Portrait of a Marriage
Harold Nicolson
1990
Drama
7.9
TV
Killing Eve
Bill
2018
Crime
7.5
TV
Midsomer Murders
George Jeffers
1997
Crime
6.9
TV
The Witness for the Prosecution
Sir Charles Carter
2016
Crime
8.0
TV
The Thick of It
Steve Fleming
2005
Comedy
5.7
TV
Yes, Prime Minister
Prime Minister Jim Hacker
2013
Comedy
6.6
TV
Soldier Soldier
Major Tom Cadman
1991
Drama
5.8
TV
COBRA
Archie Glover-Morgan
2020
Drama
6.0
TV
The Moon Stallion
Todman
1978
Mystery
7.1
TV
Étoile
Nicholas
2025
Comedy
7.8
TV
The Darling Buds of May
Captain Robert Battersby
1991
Comedy
0.0
MOVIE
Pressure
Theatre Play
2026
Thriller