Cast Credits The Stolen Girl (2025) Guest starring as Joe Gibson Episode 1x01: Episode 1 (Apr 16, 2025) 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)