Supernatural Guest cast, played by Adam Groves Episode 6x04: Weekend at Bobby's (Oct 15, 2010) Guest cast, played by Theo Devaney Episode 9x21: King of the Damned (May 6, 2014) Episode 12x13: Family Feud (Feb 23, 2017)