Cast Credits Lewis (2006) Guest starring as Duffy Episode 3x02: The Quality of Mercy (Mar 29, 2009) Doctor Who (2005) Guest starring as Idris Hopper Episode 1x11: Boom Town (Jun 4, 2005)