He's somewhat closely tied to the X-Men family currently in use at IOA, so no.
He originally showed up in The New Mutants as a villain, but then became the antihero over time. He's also been represented in at least one X-Men movie, which ties that closer.
Side note: I absolutely despise...