"Criminal Minds: Suspect Behavior" Season 1, Episode 10 ("The Time Is Now") features guest appearances by both Eric Roberts and Giancarlo Esposito. While Roberts plays a prosecutor named Andy Armus, Esposito takes on the role of retired District Attorney Gordon Ramirez (via IMDb). 

In the episode, Ramirez returns to Washington during death row inmate Veronica Day's (Mariana Klaveno) pursuit of a mistrial. Unfortunately, in the course of his visit, Ramirez admits to suppressing evidence during the original prosecution. Although Ramirez contends the evidence was unreliable at best, Judge Delilah Nunes (Jeryl Prescott) has no choice, but to exonerate Veronica and allow her to go free. While justice is eventually served (Veronica is re-arrested before the end of the episode), Ramirez's admission is an undeniable indictment of his time as district attorney.

Esposito only appears in two scenes of the episode, but in the second — when he admits his misconduct — Gus Fring fans will surely recognize the instant and powerful intensity that comes out when an ordinarily calm Esposito character is challenged. Ultimately, "Criminal Minds: Suspect Behavior" only lasted three more episodes and Esposito never returned to the role. Notably, this episode aired in May of 2011, only a few months before Esposito's time on "Breaking Bad" also came to an end (via IMDb).