I dont think his first appearance was X-Men Alpha, considering that comic came after the AoA which he featured prominently in.