Supergirl Casts True Blood Star in Iconic Role

Find out who he'll play in the CBS superhero drama!

By Sydney Bucksbaum Jan 29, 2015 1:45 AMTags
Mehcad BrooksRebecca Sapp/WireImage

The Supergirl casting news just keeps on coming!

Right on the heels of the CBS superhero drama finding its titular character in Glee alum Melissa Benoist, the show has added another young face to its cast.

E! News has learned that Mehcad Brooks has just joined Supergirl in a majorly iconic DC Comics role. So who will the True Blood and Necessary Roughness alum play on the CBS and Warner Bros. drama?

Drum roll, please...Brooks will take on the role of James "Jimmy" Olsen! James is a photographer at CatCo, the media company where Kara aka Supergirl (Benoist) works. 

And here's where the details around Brooks' character get mysterious...James has recently been living and working in National City, though the reason is still a secret.

While there have been many different versions of Supergirl throughout the years, the CBS series will follow the version of Superman's cousin from Krypton, Kara Zor-El, aka Kara Danvers. Since escaping the destruction of Krypton, Kara has been hiding her powers, but at the age of 24 she decides to embrace the abilities and be the hero she was destined to be.

"We're watching an evolution with regard to the way superhero characters are portrayed. There's a humanity, they're flawed, there's a relatability," CBS boss Nina Tassler told press at TCA. "I think for our network, what we responded to was her humanity...the other characters on the show as well. These are all things that made her imminently relatable and made the story exciting, made it an adventure."

Expect more casting announcements as well as a first look photo at the costume soon.