The CW has provided us our first look at James Olsen (Mehcad Brooks) in his costumed persona, Guardian!

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