Zachariah

Zachariah is an antagonist appearing in the fourth and fifth seasons of Supernatural. He was played by Kurt Fuller, who also played Jack Hardemeyer in Ghostbusters 2.

Zachariah first appears in the fourth season episode "It's a Terrible Life," in which Dean and Sam Winchester's memories of their lives as hunters and of supernatural creatures are erased and they are given new memories. Dean becomes Dean Smith, an executive working at Sandover Bridge & Iron, while Sam becomes Sam Wesson, a technician in the company's tech support department. Zachariah adopts the guise of Mr. Adler, Dean's boss. After Dean and Sam team up to battle and defeat the ghost of P.T. Sandover, Zachariah restores Dean's memories and explains what happened: He removed Dean's memories and put him in a haunted building to show him that being a hunter is in his blood, not something he was forced into by his father or God.