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