Cast Credits The North Water (2021) Guest starring as Stevens Episode 1x05: To Live Is to Suffer (Sep 10, 2021) Vigil (2021) Guest starring as Jones Episode 2x06: Episode 6 (Dec 17, 2023) Sherlock (2010) Guest starring as Reporter Episode 4x02: The Lying Detective (Jan 8, 2017)