I’m the summaries of the comics, he is in fact referred to as the green lantern type character. I’ve seen him called that multiple places so you’re not imagining it. Now of course for the show, as you say, it’s not quite manifested as a green lantern but as, well, pyro from X-men