Alexander (unofficial)

Alexander is the son of King Graham, and the playable character in two games in the official series. He has appeared in some of the fan games.

King's Quest ZZT 1 & 2
In King's Quest ZZT Alexander goes on journey's to defeat Ravenlos the evil cousin of Manannan and Mordack.

In King's Quest ZZT 2 Alexander goes on a journey to defeat the Dalban and Relentless Army.

In both ZZT games he learns or uses magic along the way to fight his enemies, including a Fireball spell, Cone of Cold, Spark, and Teleport. Alexander is a bit bloodthirsty in the ZZT games both assasinating and killing enemies. For example he poisons Ravenlos' army, and later remembers it fondly in ZZT 2.