X

Join or Sign In

Sign in to customize your TV listings

Continue with Facebook Continue with email

By joining TV Guide, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy.

CBS' Supergirl Casts a True Blood Vet As Its Jimmy Olsen

Find out who it is

tim.jpg
Tim Surette

CBS' upcoming entry into the superhero field, Supergirl, has found its Jimmy Olsen. Or should we say James Olsen?

Mehcad Brooks will play the more maturely monikered James, TVGuide.com has confirmed. The character is a photographer at the media company where Kara (aka Supergirl, played by Melissa Benoist) works.

The 13 sexiest Oscar night looks ever

You may know Brooks from his time on Desperate Housewives, where he played Matthew Applewhite, or True Blood, where he played Eggs. Brooks also starred on Necessary Roughness and My Generation.

What do you think of this casting?

TODAY'S VIDEO: Can Caroline save her mom from dying on The Vampire Diaries?