James Griffin is a fictional character portrayed by John Heffernan in the TV series Foyle's War.
In the first episode they appeared in, titled Trespass (season 8), they were 33 years old.
They appear in 1 episodes out of a total of 28 aired
Episodes1
Trespass
episode S8.E2 february 2015When the son of a high-profile Jewish businessman is attacked in the grounds of a university, Foyle wonders whether the attack was racially motivated.