Cast Credits Father Brown (2013) Guest starring as Devon Hoyle Episode 5x04: The Chedworth Cyclone (Jan 4, 2017) Hidden (2011) Guest starring as Dean Stubbs (2 episodes) Episode 1x03: Episode 3 (Oct 20, 2011) Episode 1x01: Episode 1 (Oct 6, 2011)