Supernatural Guest cast, played by Richard Dano Episode 1x01: Pilot (Sep 13, 2005) Guest cast, played by Matty Finochio Episode 8x18: Freaks and Geeks (Mar 27, 2013)