Cast Credits No Heroics (2008) Guest starring as Darren Episode 1x02: The Fantastic Chore (Sep 25, 2008) Not Going Out (2006) Guest starring as M.C. Episode 5x01: Band (Apr 13, 2012) Doctor Who (2005) Guest starring as Banto Episode 3x10: Blink (Jun 9, 2007) Red Dwarf (1988) Guest starring as Steve Episode 12x05: M-Corp (Nov 9, 2017)