Supergirl: First look at James Olsen as Guardian

James Olsen is suiting up as DC Comics character Guardian on Supergirl — and we've got a first look! As revealed on Tuesday, James (Mehcad Brooks) will be suiting up as a vigilante this season, teaming up with Winn (Jeremy Jordan), while keeping it a secret from Kara (Melissa Benoist). “James Olsen takes on the mantle of the classic DC Comics hero, Guardian," the Supergirl producers said in a statement. "With his trademark shield intact, James will fight to protect National City alongside Supergirl." Get more details on how and why James is taking on this new responsibility here. Image Credit: The CW Supergirl airs Mondays at 8 p.m. ET on The CW.

James Olsen is suiting up as DC Comics character Guardian on Supergirl — and we've got a first look!

As revealed on Tuesday, James (Mehcad Brooks) will be suiting up as a vigilante this season, teaming up with Winn (Jeremy Jordan), while keeping it a secret from Kara (Melissa Benoist).

“James Olsen takes on the mantle of the classic DC Comics hero, Guardian," the Supergirl producers said in a statement. "With his trademark shield intact, James will fight to protect National City alongside Supergirl."

Get more details on how and why James is taking on this new responsibility here.

Image Credit: The CW

Supergirl airs Mondays at 8 p.m. ET on The CW.

What to Read Next