The New Mutants

X-Men: Covert / Tech

Warlock is an alien being from an unidentified world where the a sentient life forms are “techno-organic” life that resembles circuitry and machinery in various ways. The son of the planet’s ruler and most powerful being, Magus, Warlock was fearful of being slain during a traditional rite of passage where the son combats father. He instead fled to Earth, finding himself drawn to the Shi’ar technology at Professor Charles Xavier’s mansion. As the mansion was the home and headquarters of the New Mutants and the X-Men, Warlock clashed with the teams in the confusion of his arrival, and Warlock’s life energies ebbed so much that he nearly died. The New Mutants’ Doug Ramsey befriended the alien, however, and convinced Xavier and the others to allow Warlock to stay.