Cast Credits Tin Man (2007) Guest starring as Joe Bill (3 episodes) Episode 1x03: Tin Man (Dec 4, 2007) Episode 1x02: Search for the Emerald (Dec 3, 2007) Episode 1x01: Into the Storm (Dec 2, 2007) Reaper (2007) Guest starring as Exterminator Episode 1x03: All Mine (Oct 9, 2007) Eureka (2006) Guest starring as Male Nurse Episode 2x06: Noche de Suenos (Aug 14, 2007) Supernatural (2005) Guest starring as Coroner Episode 1x05: Bloody Mary (Oct 11, 2005) [Co-Star] Battlestar Galactica (2003) Guest starring as Spectator #1 Episode 1x11: Colonial Day (Mar 18, 2005) [Co-Star] Guest starring as Security Officer Episode 2x14: Black Market (Jan 27, 2006) [Co-Star] Dead Like Me (2003) Guest starring as Phil Episode 1x11: The Bicycle Thief (Sep 5, 2003) [Co-Star] Guest starring as Ted Episode 2x05: Hurry (Aug 22, 2004) [Co-Star] John Doe (2002) Guest starring as Leather Episode 1x02: Blood Lines (Sep 27, 2002) [Uncredited] Dark Angel (2000) Guest starring as Deputy Hallahan Episode 1x15: Haven (Mar 27, 2001) Stargate SG-1 (1997) Guest starring as Amran Delegate Episode 8x04: Zero Hour (Jul 30, 2004) [Co-Star]