Supernatural Guest cast, played by Sandra McCoy Episode 3x05: Bedtime Stories (Nov 1, 2007) Guest cast, played by Drew Nelson Episode 4x09: I Know What You Did Last Summer (Nov 13, 2008) Guest cast, played by Matthew MacCaull Episode 6x22: The Man Who Knew Too Much (May 20, 2011)