The second role for the new CBS Supergirl series has been cast:  Jimmy Olsen.  Mehcad Brooks will play the role, which in the show will be a photographer at CatCo., where Supergirl works in her secret identity.  Olson will be Kara’s love interest, according to The Hollywood Reporter.

Mehcad has a lengthy TV resume, with a season-long recurring role as Eggs on True Blood the one that may be familiar to geek audiences. 

Supergirl will be played by Melissa Benoist (Whiplash); the pilot will be written by Greg Berlanti (The Flash, Arrow) and Ali Adler (see "CBS Has Found Its Supergirl").