Cast Credits Arrow (2012) Guest starring as Hughes Episode 8x06: Reset (Nov 26, 2019) [Co-Star] Fringe (2008) Guest starring as Doctor #2 Episode 3x18: Bloodline (Mar 25, 2011) [Co-Star] Eureka (2006) Guest starring as Scientist #1 Episode 4x03: All the Rage (Jul 23, 2010) Psych (2006) Guest starring as Carl "C.C." Carter Episode 5x07: Ferry Tale (Aug 25, 2010) [Co-Star]