Zahn

Zahn was a demon, originally low-level he gained more powers by auctioning off mortal souls. He was known to be an expert in Demonic Law.

The Charmed Ones faced Zahn, and defeated him. They also wrote a spell to summon him:
 * "We call upon the ancient powers,
 * to summon one to save a soul."

Among the many powers he had acquired over his years of soul trading and Faustian deals were telekinesis and the ability to throw energy balls. ("Soul Survivor")


 * Zahn was played by actor Keith Szarabajka.

Appendices

 * (Book of Shadows text:)


 * Zahn
 * A lower level
 * demon
 * and soul trader
 * who specializes
 * in demonic
 * contracts and
 * demonic law.