Supernatural Guest cast, played by Curtis Armstrong Episode 8x21: The Great Escapist (May 1, 2013) Episode 8x22: Clip Show (May 8, 2013) Episode 8x23: Sacrifice (May 15, 2013) Episode 9x09: Holy Terror (Dec 3, 2013) Episode 9x10: Road Trip (Jan 14, 2014) Episode 9x18: Meta Fiction (Apr 15, 2014) Episode 9x22: Stairway to Heaven (May 13, 2014) Episode 9x23: Do You Believe in Miracles? (May 20, 2014) Episode 10x02: Reichenbach (Oct 14, 2014) Episode 10x10: The Hunter Games (Jan 20, 2015) Episode 10x17: Inside Man (Apr 1, 2015) Episode 10x18: Book of the Damned (Apr 15, 2015) Episode 11x06: Our Little World (Nov 11, 2015) Episode 11x20: Don't Call Me Shurley (May 4, 2016) Episode 11x21: All in the Family (May 11, 2016)