Cast Credits Alphas (2011) Guest starring as Eddie Episode 2x09: The Devil Will Drag You Under (Sep 24, 2012) [Co-Star] King (2011) Guest starring as Scott Spivak Episode 2x12: Aurora O'Donnell (May 18, 2012) V (2009) Guest starring as College Kid Episode 1x02: There Is No Normal Anymore (Nov 10, 2009) [Co-Star] Samurai Girl (2008) Starring as Otto Murdoch Mysteries (2008) Guest starring as Russell Bowes Episode 6x06: Murdoch and the Cloud of Doom (Feb 11, 2013) Reaper (2007) Guest starring as Kendall Episode 1x13: Acid Queen (Mar 27, 2008) Grand Star (2007) Starring as Kurt Masters Supernatural (2005) Guest starring as Third Teenage Boy Episode 1x17: Hell House (Mar 30, 2006) [Co-Star] X-Men: Evolution (2000) Guest starring as David Haller / Lucas Haller Episode 4x04: Sins of the Son (Sep 20, 2003) [Co-Star] The Outer Limits (1995) Guest starring as Joe Episode 3x06: Dark Rain (Feb 14, 1997) [Co-Star]