Supernatural Guest cast, played by Rob Heschl Episode 5x07: The Curious Case of Dean Winchester (Oct 29, 2009)