Supernatural Guest cast, played by Julian D. Christopher Episode 7x04: Defending Your Life (Oct 14, 2011)