"Our great-grandfathers really had a monochromatic existence, no matter who they were, and they wrote what they knew. And I think we're writing something that is now, so we have a very cool new playground to play with and a canvas to paint, and I hope the fans who were loyal to Jimmy Olsen for the last 75 years can stick with us and enjoy what they see."
—Mehcad Brooks on Supergirl's version of James Olsen[1]

Mehcad Brooks (born October 25, 1980) is an American actor. He portrayed James Olsen in a series regular role in the first five seasons of Supergirl, and also portrayed James Olsen's Earth-X doppelgänger in Crisis on Earth-X. He departed the show in "In Plain Sight".




Season 1
Season 2
Season 3
Season 4
Season 5


  • Mehcad Brooks and Teri Hatcher previously worked together on Desperate Housewives.

External links


Community content is available under CC-BY-SA unless otherwise noted.