"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 portrays James Olsen in Supergirl in a starring role, and also portrayed James Olsen's Earth-X doppelgänger.


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




Season 1
Season 2
Season 3
Season 4

External links


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