Zachariah

Zachariah was an angel of the Lord and Castiel's superior. He shows Dean Winchester in "It's a Terrible Life" that he needs to be the one to stop Lucifer. He appears again in "The Monster at the End of This Book" to tell Chuck Shurley that he's a prophet chosen by the Lord. Zachariah is revealed to want the apocalypse to occur, because he thinks heaven will easily win. This was revealed in Lucifer Rising.

Family
God (Creator; father and former master)

Lucifer (current master)

Powers
The only power that Zachariah has demonstrated is the power to alter reality, although it is not known if he is the one who actually created the alternate reality in "It's a Terrible Life". In "Lucifer Rising" he teleports Dean to what appears to be an art museum that he has filled with beer and various foods to keep Dean safe and relaxed while he awaits his role in stopping the apocalypse. He even offers Dean a threesome with Mary Ann and Ginger, which Dean doesn't hesitate to refuse.

Alternating reality 

Teleportation 

(It is possible that Zachariah taught Castiel this ability)

Super strength (Zachariah may possess a degree of super strength)

Superhuman endurance and stamina - As an angel Zachariah possess superhuman endurance and stamina.

Invulnerability - Zachariah possess a high degree of Invulnerability.

Appearances

 * "It's a Terrible Life"
 * "The Monster at the End of This Book"
 * "Lucifer Rising"