Arrowverse Wiki
Arrowverse Wiki
For the drug kingpin from Earth-1, see Ricardo Diaz.

Diaz[1] is the district attorney of National City.


Original multiverse

Alliance with Lena Luthor

After James Olsen publicly revealed he was the vigilante Guardian, Diaz was prepared to indict him for obstruction of justice.

In October 2018, James' girlfriend, Lena Luthor, gave Diaz a recording of Lillian Luthor reciting all of Bruno Mannheim's crimes, including a list of five shell companies owned by him. Lena informed Diaz that the companies' books have enough RICO violations to put Bruno behind bars and offered this evidence in exchange for her dropping the charges against James. Impressed, Diaz agreed.

Later that day, Diaz announced that James would not be indicted, but will face immediate arrest if he resumes his vigilante activities. Diaz then claimed her office "uncovered" new evidence against Bruno, who will face indictment for several counts of money laundering, among others.[1]

Diaz made no move to prosecute James when he returned as Guardian and was soon deputized by the NCPD.[2] It is unknown whether this is because of another deal with Lena, focus on more pressing cases, or James' unwitting affiliation with the Children of Liberty.

Anti-Monitor Crisis

During the Anti-Monitor Crisis, Diaz as well as everyone in the multiverse except for the seven Paragons, was killed in an antimatter wave by the Anti-Monitor on December 10, 2019,[3] only to be restored a month later, after the Paragons and the Spectre created a new universe.[4]

New multiverse

Trial of Lex Luthor

Diaz made Eve Teschmacher the star witness when Lex Luthor was charged with crimes against humanity for his involvement with Leviathan and for his attempt to reprogram Humans to love him unconditionally with his "I Love Lexi" program. Lex acted as his own defense attorney and made Eve appear to the jury as a witness without credibility by having her appear as a jilted lover and by having her admit that she was attracted to Lex. Lena Luthor testified for District Attorney Diaz and fared better. Ultimately, though, the jury acquitted Lex,[5] causing Diaz to lose her job. Diaz was replaced by her assistant Matthews.[6]


Diaz seems to have a black and white view of the law; she opposes vigilantism and was prepared to indict James Olsen when he came out as Guardian. This makes her seem hypocritical as well, since Supergirl also acts as a vigilante, yet Diaz never tried to prosecute the superheroine.

Diaz embodies an ends-justify-the-means attitude towards her work; she was willing to drop the charges against James in exchange for information from Lena Luthor that would put corrupt businessman Bruno Mannheim behind bars and ultimately kept her end of the deal.[1]



Season 4

Season 6

Behind the scenes

  • Diaz's actress, Alison Araya, also portrayed Lopez in a minor recurring role on Arrow.
    • Interestingly, both Diaz and Lopez are characters in law enforcement who oppose vigilantes.