Cast Credits Mood (2022) Guest starring as Clive Episode 1x03: Hannibal (Mar 1, 2022) The Nevers (2021) Guest starring as Male Diner Episode 1x05: Hanged (May 9, 2021) Primeval (2007) Guest starring as Mercenary 1 Episode 2x05: Episode 5 (Feb 9, 2008) EastEnders (1985) Guest starring as Defence Barrister Episode 2021-04-15: 15/04/2021 (Apr 15, 2021)