Supernatural Guest cast, played by Daniel Bacon Episode 2x01: In My Time of Dying (Sep 28, 2006) Guest cast, played by Kevin O'Grady Episode 5x11: Sam, Interrupted (Jan 21, 2010) Guest cast, played by Bryce Hodgson Episode 8x08: Hunteri Heroici (Nov 28, 2012)