James Olsen

James "Jimmy" Olsen is a fictional photographer and one of the main characters on the CBS television series Supergirl. He is played by actor Mehcad Brooks.

Appearances
Season One
 * 1) Supergirl: Pilot
 * 2) Supergirl: Stronger Together
 * 3) Supergirl: Fight or Flight
 * 4) Supergirl: Livewire
 * 5) Supergirl: How Does She Do It?
 * 6) Supergirl: Red Faced
 * 7) Supergirl: Human for a Day
 * 8) Supergirl: Hostile Takeover
 * 9) Supergirl: Blood Bonds
 * 10) Supergirl: Childish Things
 * 11) Supergirl: Strange Visitor from Another Planet
 * 12) Supergirl: Bizarro
 * 13) Supergirl: For the Girl Who Has Everything
 * 14) Supergirl: Truth, Justice and the American Way
 * 15) Supergirl: Solitude
 * 16) Supergirl: Falling
 * 17) Supergirl: Manhunter
 * 18) Supergirl: World's Finest