James Olsen

James "Jimmy" Olsen is a main character of Supergirl. He is a human that already met Superman, the superhero and cousin of Kara that is a great friend of his. James works to Cat Grant at CatCo Worldwide Media. He is portrayed by the starring cast member Mehcad Brooks.

Early Life
James was the first photographer to take a picture of Superman and he became famous for being his friend.

Moving to National City
James moved to National City to look over Kara under Superman's request. He became the art director at CatCo Worldwide Media.

Season One
In Pilot,

In Stronger Together,

In Fight or Flight,

In Livewire,

In How Does She Do It?,

In Red Faced,

Personality
James is a intelligent, kind, selfless and brave man. He does everything to protect Kara's secret.

Relationships

 * Kara Danvers: James is aware of Kara's secret and Clark's as well. He is Kara's close friend and has a crush on her before being affected by Myriad he and Kara kissed.
 * Clark Kent: James is a friend of Clark Kent. He knows that Clark is Kal-El and Superman. He and Clark trust each other and Clark sent him to National City to keep an eye on Kara.
 * Lucy Lane: James is Lucy's ex-fiancée. He dated her for a while and when he moved to National City they broke up. Later she came to National City and tried to start their relationship again, she did it and even became his fiancée but later they broke up.

Appearances
{{Scroll|content = {{Col-begin}}{{Col-3}}

Season One

 * Pilot (Supergirl)
 * Stronger Together
 * Fight or Flight
 * Livewire
 * How Does She Do It?
 * Red Faced
 * Human For a Day
 * Hostile Takeover
 * Blood Bonds
 * Childish Things
 * Strange Visitor From Another Planet
 * Bizarro
 * For the Girl Who Has Everything
 * Truth, Justice and the American Way
 * Solitude
 * Falling
 * Manhunter
 * Worlds Finest
 * Myriad
 * Better Angels

}}