Cast Credits This England (2022) Guest starring as Guardian Editor (2 episodes) Episode 1x06: Episode 6 (Sep 28, 2022) Episode 1x05: Episode 5 (Sep 28, 2022) The Boleyns: A Scandalous Family (2021) Guest starring as Thomas Boleyn (3 episodes) Episode 1x03: Episode 3 (Aug 13, 2021) Episode 1x02: Episode 2 (Aug 13, 2021) Episode 1x01: Episode 1 (Aug 13, 2021) I Hate Suzie (2020) Guest starring as Policeman 1 Episode 1x08: Acceptance (Aug 27, 2020) The Crown (2016) Guest starring as Naval Equerry Episode 5x10: Decommissioned (Nov 9, 2022) Line of Duty (2012) Guest starring as Mark (3 episodes) Episode 5x05: Episode 5 (Apr 28, 2019) Episode 5x02: Episode 2 (Apr 7, 2019) Episode 5x01: Episode 1 (Mar 31, 2019) Ashes to Ashes (2008) Guest starring as Police Sergeant Episode 1x01: Deja Vu (Feb 7, 2008) Doctors (2000) Guest starring as Carl Turner Episode 22x104: The Burden of Debt (Nov 10, 2021)