Cast Credits Father Brown (2013) Guest starring as James Lansford Episode 5x05: The Hand of Lucia (Jan 5, 2017)