Supernatural Guest cast, played by Douglas Newell Episode 8x07: A Little Slice of Kevin (Nov 14, 2012)