He first appeared in Teen Titans and he was their main enemy for in the animated series as well as a reoccurring enemy in the comics. I'm going to guess that if it's not Batman than he's a Teen Titan's bad guy.