Cast Credits Father Brown (2013) Guest starring as Yuri Galka Episode 7x10: The Honourable Thief (Jan 18, 2019) Torchwood (2006) Guest starring as Webb Episode 2x08: A Day in the Death (Feb 27, 2008)