The new CBS project “Supergirl” has cast one of its key characters. Set to co-star as James Olsen — loosely based on the longtime Superman character cub reporter Jimmy Olsen — is Mehcad Brooks of “Necessary Roughness” and “True Blood,” Deadline.com reports.
Brooks will appear opposite “Glee’s” Melissa Benoist, who has the title role in the pilot.
“Based on the characters from DC Comics, the project — from Warner Bros. TV and studio-based Berlanti Prods. — centers on Kara Zor-El (Benoist), who is embracing her superhuman abilities,” the story reports. “Brooks will play James Olsen, a photographer at CatCo, the media company where Kara (Benoist) works. He recently has been living and working in National City, though the reason is still a secret.”