John Walsh is a fictional character portrayed by Nik Salt in the TV series Murdoch Mysteries.
They appear in 1 episodes out of a total of 287 aired so far
Episodes1
Breaking Ranks
episode S16.E15 january 2023Murdoch suspects deceit and murder in the apparent drowning of a military recruit.