George Haggard is a fictional character portrayed by Nigel Hastings in the TV series Father Brown.
They appear in 1 episodes out of a total of 120 aired so far
Episodes1
The Darkest Noon
episode S7.E5 january 2019When Father Brown and Mallory go missing, it is up to the gang to save them from a man hellbent on revenge.