Peter Phelps is a fictional character portrayed by Alexander Gilmour in the TV series Foyle's War.
They appear in 1 episodes out of a total of 28 aired
Episodes1
Broken Souls
episode S5.E2 july 2008Foyles hones in on two murders: an unpopular psychiatrist in a trauma facility and a low security German POW on work release to a local farm.