David Hargreaves est un acteur de 84 ans ( 2 février 1940). David Hargreaves a tourné dans 13 séries et dans 4 films. Une prestation à retrouver dans le rôle de Martin Garrick dans la série Traîtres. Au cinéma, dans le rôle de Nice dans le long métrage Your Christmas or Mine?.