Supernatural Guest cast, played by Fred Henderson Episode 1x04: Phantom Traveler (Oct 4, 2005) Guest cast, played by Steve Archer Episode 3x06: Red Sky at Morning (Nov 8, 2007) Guest cast, played by Artine Brown Episode 4x22: Lucifer Rising (May 14, 2009) Guest cast, played by James Tyce Episode 5x21: Two Minutes to Midnight (May 6, 2010) Guest cast, played by Paul Herbert Episode 7x01: Meet the New Boss (Sep 23, 2011)