
Chris Browning (The 100, Sons of Anarchy) has landed the role of the DC Comics villain. He wears armor powered by nuclear energy. He’s never been able to beat Superman in Metropolis, so it’s off to National City to fight against the Man of Steel’s cousin.
Look for him to make his first appearance in Supergirl Episode 3.
This news first appeared from multiple outlets including EW.