CBS’s ‘Supergirl’ Casts ‘True Blood’ Alum Mehcad Brooks

CBS’s ‘Supergirl’ Casts ‘True Blood’ Alum Mehcad Brooks

CBS’s upcoming “Supergirl” series has found its Jimmy Olsen. Or, rather, its James Olsen.

Mehcad Brooks, whose credits include “Necessary Roughness,” “True Blood” and “The Game,” has been cast in the role of James Olsen.

Also Read: CBS’s ‘Supergirl’ Is ‘Glee’s’ Melissa Benoist

In this iteration, Olsen is a photographer at CatCo, the media company where Kara (played by “Glee” veteran Melissa Benoist) works.

And this Olsen comes with a question mark: He has recently been living and working in National City, though the reason is still a secret.

Also Read: CBS Boss Talks ‘Supergirl,’ Stephen Colbert and James Corden

The series, from Berlanti Productions in association with Warner Bros. Television, will revolve around Kara Zor-El, who escaped Krypton amid its destruction years ago, and has been hiding the powers she shares with her famous cousin, Superman, since arriving on Earth. But now at age 24, she decides to embrace her superhuman abilities and become the hero she was always meant to be.

Greg Berlanti and Ali Adler are writing the one-hour drama, and also executive producing, along with Sarah Schecter.

The Gersh Agency and Atlas Artists represent Brooks.

Related stories from TheWrap:

CBS's 'Supergirl' Is 'Glee's' Melissa Benoist

CBS Boss Talks 'Supergirl,' Stephen Colbert and James Corden

13 Hollywood LGBT Stars Who Play Superheroes or Villains (Photos)