Mehcad Brooks will play James "Jimmy" Olsen on CBS' "Supergirl" in-development series, as reported Wednesday by multiple outlets including Variety and The Hollywood Reporter.

As first revealed in casting details that surfaced in October, Olsen is poised to be a love interest to the title character, who will be played by Melissa Benoist. It looks like the new TV Olsen will retain the character's status as a photographer -- here's the description from Variety: "Jimmy, based on the DC Comics character, is an attractive photographer at CatCo, the media company where Kara Zor-El works, as an assistant to Cat Grant, (yet to be casted). Recently, Jimmy has been living and working in National City, though the reason is still a secret."

Created by Jerry Siegel and Joe Shuster, Jimmy Olsen is one of the most iconic and enduring supporting characters in comic books, and has been a part of other media adaptations of the Superman mythos from the beginning -- the character was introduced in the radio show "The Adventures of Superman" in 1940, and debuted in comics a year later. Jimmy Olsen has been portrayed numerous times in film, television and animation, and has headlined his own comic on multiple occasions, most famously the "Superman's Pal Jimmy Olsen" series that ran from 1954 to 1974.

Developed by "Arrow" and "The Flash" executive producer Greg Berlanti and "The New Normal" co-creator Ali Adler, the DC Comics-based "Supergirl" received a series commitment from CBS in September. "Glee" veteran Melissa Benoist was announced last week to be playing the title role.