Jim Corrigan (Arrowverse)

Jim Corrigan is a homicide detective for the New Orleans Police Department. Jim was recently introduced to the supernatural by John Constantine, and helped the latter solve a case involving ghosts.

Biography
Jim Corrigan watched as Misaki Ross murdered a woman in the alley and shot at the former several times, though she got away unharmed. At the crime scene, John Constantine, Chas and Zed arrived offering help. The following day, Jim arrested John, believing he was a suspect for calling in a crime before it occurred. Jim later identified the woman in the alley and freed John. Later, Jim and Zed drove around the outskirts of New Orleans to pick up Philip Carlberg themselves. They drove around until morning, when they eventually found Phillip and drove him to town. Phillip vanished from the car but appeared in front of them; knowing he was only a ghost, they drove right through him. Corrigan was called by Constantine and the former brought Tammy Fraser, Bridget Carlberg and Madeline Devereaux to John and with the three forgiving their ghost, Papa Midnite was able to kill the ghosts for good.

Jim later stopped by and told Zed that he knew she was a runaway. Zed then saw Jim Corrigan's future with multiple gun wounds and a green mist surrounding him.[1]

Trivia

 * In the DC comics, Jim Corrigan is a host of The Spectre, one of the most powerful entities in the DC Universe. The future Zed saw is a clear reference to this.
 * At the end of "Danse Vaudou", Zed has a vision of Jim dying while being possessed by a green light entering his body. This a likely a flashforward about his future as the Spectre.
 * Some of Zed's visions about him seem to indicate that he was raised by an abusive father. (Season 1, Episode 5: "Danse Vaudou")