David Haig

TV roles

Best TV shows featuring David Haig

Every David Haig series we track, ranked by real viewer rating — led by Nice Day at the Office at 9.0. Where to stream each is one tap away.

David's full profileTop TV shows, ranked

David Haig's shows, ranked 32

  1. Nice Day at the Office (1994)9.0
  2. The Thick of It posterThe Thick of It (2005)as Steve Fleming8.1
  3. Doctor Who posterDoctor Who (1963)as Pangol7.9
  4. The Darling Buds of May posterThe Darling Buds of May (1991)as Captain Robert Battersby7.9
  5. Killing Eve posterKilling Eve (2018)as Bill7.9
  6. Inspector Morse posterInspector Morse (1987)as Peter Rhodes7.9
  7. Agatha Christie's Marple posterAgatha Christie's Marple (2004)as Major Hugh Horton7.8
  8. Penny Dreadful posterPenny Dreadful (2014)as Oscar Putney7.8
  9. Hustle posterHustle (2004)as Sir Anthony Reeves7.7
  10. Midsomer Murders posterMidsomer Murders (1997)as George Jeffers7.5
  11. Urban Myths posterUrban Myths (2017)as George Frideric Handel7.4
  12. Blake's 7 posterBlake's 7 (1978)as Forres7.3
  13. Dramarama posterDramarama (1983)as Bill Brock7.3
  14. The Thin Blue Line posterThe Thin Blue Line (1995)as Detective Inspector Derek Grim7.2
  15. Yes, Prime Minister posterYes, Prime Minister (2013–2013)as Jim Hacker · britbox · Comedy7.2
  16. Étoile posterÉtoile (2025)as Nicholas7.0
  17. The Moon Stallion posterThe Moon Stallion (1978)as Todman7.0
  18. The Witness for the Prosecution posterThe Witness for the Prosecution (2016)as Sir Charles Carter7.0
  19. Soldier Soldier posterSoldier Soldier (1991)as Major Tom Cadman6.8
  20. Talking Heads posterTalking Heads (1988)as Wilfred Paterson6.7
  21. Cracker posterCracker (1993)as Graham6.6
  22. Chessgame posterChessgame (1983)as Colin Jenkins6.5
  23. Chancer posterChancer (1990)as Dr. Haselden6.3
  24. Campion posterCampion (1989)as Cully Randall6.1
  25. Wycliffe posterWycliffe (1994)as David Miller6.0
  26. Hannay posterHannay (1988)6.0
  27. Portrait of a Marriage posterPortrait of a Marriage (1990)as Harold Nicolson6.0
  28. COBRA posterCOBRA (2020)as Archie Glover-Morgan5.8
  29. The Wright Way (2013)as Gerald Wright5.2
  30. Love on a Branch Line posterLove on a Branch Line (1994)as Lionel Virley5.2
  31. Keeping Mum posterKeeping Mum (1997)as Richard Beare
  32. Diamonds (1981)as Alex Randolph

Good to know

What is David Haig's best TV show?

Nice Day at the Office (1994) is David Haig's highest-rated series here, at ★ 9.0.

How many TV shows has David Haig been in?

We track 32 David Haig shows, averaging ★ 7.0 — ranked here by viewer rating.

Where can I watch David's shows?

Each series links to its page with live streaming availability for your country.

Keep exploring