Cast Credits Painkiller Jane (2007) Guest starring as Engineer Episode 1x03: Piece of Mind (Apr 27, 2007) Psych (2006) Guest starring as Dr. Blinn Episode 1x07: Who Ya Gonna Call? (Aug 18, 2006) [Co-Star] Supernatural (2005) Guest starring as Police Officer 1 Episode 2x05: Simon Said (Oct 26, 2006) [Co-Star] Cold Squad (1998) Guest starring as John Episode 5x04: Clean (Oct 20, 2001) [Co-Star] The Outer Limits (1995) Guest starring as Special Agent Merton Handy Episode 6x10: Down to Earth (Apr 21, 2000) [Co-Star]