Cast Credits No Offence (2015) Guest starring as Upjohn Henderson Episode 2x01: Episode 1 (Jan 4, 2017) Death in Paradise (2011) Guest starring as Vince Thuram Episode 4x05: Episode 5 (Feb 5, 2015) Thorne (2010) Guest starring as Assistant Commissioner (3 episodes) Episode 1x03: Sleepyhead (3) (Oct 24, 2010) Episode 1x02: Sleepyhead (2) (Oct 17, 2010) Episode 1x01: Sleepyhead (1) (Oct 10, 2010) Doctor Who (2005) Guest starring as Clive Jones (3 episodes) Episode 3x13: Last of the Time Lords (Jun 30, 2007) Episode 3x12: The Sound of Drums (Jun 23, 2007) Episode 3x01: Smith and Jones (Mar 31, 2007) Birds of a Feather (1989) Guest starring as Andrew Episode 1x03: Shift! (Oct 30, 1989) Casualty (1986) Guest starring as Ray Turner (2 episodes) Episode 13x28: Love Over Gold - Part Two (Mar 13, 1999) Episode 13x27: Love Over Gold - Part One (Mar 6, 1999) Doctor Who (1963) Guest starring as Frax (4 episodes) Episode 23x08: The Trial of a Time Lord, Part Eight (Mindwarp) (Oct 25, 1986) Episode 23x07: The Trial of a Time Lord, Part Seven (Mindwarp) (Oct 18, 1986) Episode 23x06: The Trial of a Time Lord, Part Six (Mindwarp) (Oct 11, 1986) Episode 23x05: The Trial of a Time Lord, Part Five (Mindwarp) (Oct 4, 1986) View 1 more View 1 less