Cast Credits HIM (2016) Guest starring as Azfal (2 episodes) Episode 1x03: Episode 3 (Nov 2, 2016) Episode 1x02: Episode 2 (Oct 26, 2016) The Coroner (2015) Guest starring as Kass Shapur Episode 2x09: Pieces of Eight (Dec 1, 2016) Unforgotten (2015) Guest starring as Karim Episode 2x01: Episode 1 (Jan 5, 2017) Doctor Who (2005) Guest starring as Marcus Episode 10x10: The Eaters of Light (Jun 17, 2017) Casualty (1986) Guest starring as Seb Keers Episode 37x11: Leap of Faith (Dec 4, 2022)