Cast Credits W1A (2014) Guest starring as Ray Fredericks Episode 3x03: Episode 3 (Oct 2, 2017) Atlantis (2013) Guest starring as Elias Episode 1x06: The Song of the Sirens (Nov 2, 2013) Agatha Christie's Marple (2004) Guest starring as Ahmed Ghali Episode 2x04: The Sittaford Mystery (Apr 30, 2006) Casualty (1986) Guest starring as Lyndon Marshall Episode 22x24: Before A Fall (Feb 2, 2008) EastEnders (1985) Guest starring as Judge Anthony Abego (7 episodes) Episode 32x161: 07/10/2016 (Oct 7, 2016) Episode 32x150: 19/09/2016 (Sep 19, 2016) Episode 31x148: September 22, 2015 (Sep 22, 2015) Episode 31x147: September 21, 2015 (Sep 21, 2015) Episode 31x146: September 18, 2015 (Sep 18, 2015) Episode 31x145: September 17, 2015 (Sep 17, 2015) Episode 31x144: September 15, 2015 (Sep 15, 2015) View 4 more View 4 less