Archangel is a gargoyle member of the Avalon Clan. 
The egg containing Archangel was laid in the Wyvern Clan rookery in 988 and was due to hatch in 998. Due to the Wyvern Massacre however, Princess Katharine, the Magus, and Tom were forced to take all the rookery eggs away in 994. The next year, on September 28th 995, they took the eggs to Avalon. Because of the difference in the flow of time there, Archangel did not hatch until 1058. Like most his brothers and sisters, he was given an angelic name by the Princess, the Magus, and the Guardian.
Together the three humans raised the "Eggs" as their own children and Archangel grew up on Avalon, with his rookery brothers and sisters, in peace and isolation from the world.
This peace was disturbed when the Archmage attacked the island in late 1995. But the Avalon Clan defeated the Archmage and his minions (including Archangel's own rookery mother, Demona) and peace was restored for a time.
The next year, when Oberon and Titania returned to Avalon, Archangel, as well as the rest of the clan, was nearly destroyed by Oberon, but in the end the clan found peace with the ruler of Avalon. As a member of the Avalon Clan, Archangel became considered one of Oberon's Honor Guards.