Cast Credits Caprica (2010) Guest starring as Larry (4 episodes) Episode 1x18: Apotheosis (Jan 4, 2011) [Co-Star] Episode 1x13: False Labor (Oct 26, 2010) [Co-Star] Episode 1x05: There Is Another Sky (Feb 26, 2010) [Co-Star] Episode 1x03: The Reins of a Waterfall (Feb 5, 2010) [Co-Star] View 1 more View 1 less Eureka (2006) Guest starring as Guard Episode 3x08: From Fear to Eternity (Sep 23, 2008) Psych (2006) Guest starring as Dent Episode 1x08: Shawn vs. the Red Phantom (Aug 25, 2006) [Co-Star] Supernatural (2005) Guest starring as Nora's Dad Episode 2x02: Everybody Loves a Clown (Oct 5, 2006) [Co-Star] Stargate SG-1 (1997) Guest starring as Senior Airman Simon Wells (2 episodes) Episode 7x18: Heroes Part 2 (Feb 20, 2004) Episode 7x17: Heroes (Feb 13, 2004) [Co-Star]