David Hargreaves
David Hargreaves was born on 2 February 1940 in New Mills, Derbyshire, England, UK. He is an actor, known for Last Christmas (2019), Bugs (1995) and The Sweeney (1974). He has been married to Chloe Ashcroft since 1966. They have two children.