Movies (Acting Roles)

Downton Abbey
David Haig was
63 in Downton Abbey
as 'Mr Wilson'.
Thu, Sep 12 2019

Mo
David Haig was
54 in Mo
as 'Jon Norton'.
Sun, Jan 31 2010

The 39 Steps
David Haig was
53 in The 39 Steps
as 'Sir George Sinclair'.
Sun, Dec 28 2008

Dustbin Baby
David Haig was
53 in Dustbin Baby
as 'Elliot'.
Sun, Dec 21 2008

My Boy Jack
David Haig was
52 in My Boy Jack
as 'Rudyard Kipling'.
Sun, Nov 11 2007

Mr. Bean's Wedding
David Haig was
51 in Mr. Bean's Wedding
as 'Bride's Father'.
Fri, Mar 16 2007

A for Andromeda
David Haig was
50 in A for Andromeda
as 'General Vandenberg'.
Sun, Mar 26 2006

Timequest
David Haig was
47 in Timequest
as 'Clint Hill'.
Fri, May 09 2003

Two Weeks Notice
David Haig was
47 in Two Weeks Notice
as 'Howard Wade'.
Thu, Dec 19 2002

Station Jim
David Haig was
46 in Station Jim
as 'Riorden Jnr'.
Sun, Dec 30 2001

Ivor the Invisible
David Haig was
46 in Ivor the Invisible
as 'Park Keeper (voice)'.
Mon, Dec 24 2001

The Alamut Ambush
David Haig was
30 in The Alamut Ambush
as 'Colin Jenkins'.
Wed, Jan 01 1986

Dark Enemy
David Haig was
28 in Dark Enemy
as 'Ash'.
Fri, Jul 06 1984
TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
COBRA
David Haig was
64+ in COBRA
as 'Archie Glover-Morgan'.
First Air Date
Fri, Jan 17 2020

Killing Eve
David Haig was
62+ in Killing Eve
as 'Bill, Bill Pargrave'.
First Air Date
Sun, Apr 08 2018

Urban Myths
David Haig was
61+ in Urban Myths
as 'George Frideric Handel'.
First Air Date
Thu, Jan 19 2017

Penny Dreadful
David Haig was
58+ in Penny Dreadful
as 'Oscar Putney'.
First Air Date
Sun, May 11 2014

The Wright Way
David Haig was
57+ in The Wright Way
as 'Gerald Wright'.
First Air Date
Tue, Apr 23 2013

Yes, Prime Minister
David Haig was
57+ in Yes, Prime Minister
as 'Jim Hacker'.
First Air Date
Tue, Jan 15 2013

The Michael Ball Show
David Haig was
54+ in The Michael Ball Show
as 'Self'.
First Air Date
Mon, Aug 16 2010

The Thick of It
David Haig was
49+ in The Thick of It
as 'Steve Fleming'.
First Air Date
Thu, May 19 2005

Agatha Christie's Marple
David Haig was
49+ in Agatha Christie's Marple
as 'Major Hugh Horton'.
First Air Date
Sun, Dec 12 2004

Hustle
David Haig was
48+ in Hustle
as 'Sir Anthony Reeves'.
First Air Date
Tue, Feb 24 2004

Keeping Mum
David Haig was
41+ in Keeping Mum
as 'Richard Beare'.
First Air Date
Thu, Apr 17 1997

Midsomer Murders
David Haig was
41+ in Midsomer Murders
as 'George Jeffers'.
First Air Date
Sun, Mar 23 1997

Dalziel & Pascoe
David Haig was
40+ in Dalziel & Pascoe
First Air Date
Sat, Mar 16 1996

The Thin Blue Line
David Haig was
40+ in The Thin Blue Line
as 'Detective Inspector Derek Grim'.
First Air Date
Mon, Nov 13 1995

Wycliffe
David Haig was
38+ in Wycliffe
as 'David Miller'.
First Air Date
Sun, Jul 24 1994

Love on a Branch Line
David Haig was
38+ in Love on a Branch Line
as 'Lionel Virley'.
First Air Date
Sun, Jun 12 1994

Cracker
David Haig was
38+ in Cracker
as 'Graham'.
First Air Date
Mon, Sep 27 1993

Soldier Soldier
David Haig was
35+ in Soldier Soldier
as 'Major Tom Cadman'.
First Air Date
Mon, Jun 10 1991

Portrait of a Marriage
David Haig was
34+ in Portrait of a Marriage
as 'Harold Nicolson'.
First Air Date
Wed, Sep 19 1990

Chancer
David Haig was
34+ in Chancer
as 'Dr. Haselden'.
First Air Date
Tue, Mar 06 1990

Campion
David Haig was
33+ in Campion
as 'Cully Randall, Guffy Randall'.
First Air Date
Sun, Jan 22 1989

Talking Heads
David Haig was
32+ in Talking Heads
as 'Wilfred Paterson'.
First Air Date
Tue, Apr 19 1988

Hannay
David Haig was
32+ in Hannay
First Air Date
Wed, Jan 06 1988

Inspector Morse
David Haig was
31+ in Inspector Morse
as 'Peter Rhodes'.
First Air Date
Tue, Jan 06 1987

Chessgame
David Haig was
28+ in Chessgame
as 'Colin Jenkins'.
First Air Date
Wed, Nov 23 1983

Dramarama
David Haig was
27+ in Dramarama
First Air Date
Mon, Sep 12 1983

The Moon Stallion
David Haig was
23+ in The Moon Stallion
as 'Todman'.
First Air Date
Sun, Oct 15 1978

Blake's 7
David Haig was
22+ in Blake's 7
as 'Forres'.
First Air Date
Mon, Jan 02 1978

Doctor Who
David Haig was
8+ in Doctor Who
as 'Pangol'.
First Air Date
Sat, Nov 23 1963

Étoile
David Haig will be
69+ in Étoile
First Air Date
Unreleased