David Hargreaves

David Hargreaves is a British actor, commonly seen on gritty television dramas in the 1970s and 1980s set in the north of England, and BBC children's television of the same era.

Known For

Credits

Cast Credits

The Famous Five (2023)
Guest starring as Rupert
The Flatshare (2022)
Guest starring as Mr Prior (5 episodes)
A Very British Scandal (2021)
Guest starring as Niall Campbell
Dalgliesh (2021)
Guest starring as Old Mr Lorrimer
Whitstable Pearl (2021)
Guest starring as Jacob Cranage
Wild Bill (2019)
Starring as Albert Gilchrist
Flack (2019)
Guest starring as Warren Armitage
  • Episode 2x05: Alexa (May 11, 2020)
Traitors (2019)
Starring as Martin Garrick (3 episodes)
  • Episode 1x06: It's Me (Mar 24, 2019)
  • Episode 1x05: Jackson (Mar 17, 2019)
  • Episode 1x04: Rae (Mar 10, 2019)
This Country (2017)
Guest starring as Arthur Andrews (6 episodes)
Fleabag (2016)
Guest starring as Chatty Joe (2 episodes)
Documentary Now! (2015)
Guest starring as Horace Muntanay
Not Going Out (2006)
Guest starring as Old Man in Santa Suit
  • Episode S13 Special: Wilfred (Dec 24, 2023)
Merseybeat (2001)
Starring as Sergeant Bill Gentle
Silent Witness (1996)
Guest starring as Benjamin Dawson (2 episodes)
Saracen (1989)
Guest starring as Dr. Cloister
The Ruth Rendell Mysteries (1987)
Guest starring as Mr. Feast (2 episodes)
Casualty (1986)
Guest starring as Donald Petersen
Guest starring as Dennis Martin
Guest starring as Donald Saunders
  • Episode 12x21: Secrets (Jan 24, 1998)
Guest starring as Thomas "Mac" McCardle
Juliet Bravo (1980)
Starring as Tom Darblay (21 episodes)
Guest starring as Tom Darblay
House of Caradus (1979)
Guest starring as Lord Timothy Alvington
Strangers (1978)
The XYY Man (1976)
Guest starring as Shayne-Wentworth (2 episodes)
Softly Softly: Task Force (1969)
Guest starring as Lawrence Morgan
Special Branch (1969)
Guest starring as Richter
Try 30 days of free premium.