Photos of Albert Jesse Rodriguez that Long Beach police released in 2015.

Police say they’ve arrested a suspect who’s been on the run for more than five years after a deadly shooting in North Long Beach.

Officers took 25-year-old Albert Jesse Rodriguez into custody Wednesday, March 10, after he was found in Mexico recently, according to the LBPD. He’s now being held on $2 million bail.

Police had been looking for Rodriguez since 2015. Authorities allege that in June that year, Rodriguez shot and killed 18-year-old Ruben Barrera in a gang-related dispute in North Long Beach.

In December 2015, police put out a bulletin asking for help finding Rodriguez and warning people to consider him armed and dangerous.

The case received little public attention since then, but, “Recently, Homicide detectives received information that Rodriguez was in Mexico near the U.S. border and began to coordinate his arrest,” police said in a statement, but did not elaborate.

Long Beach police say they worked with the U.S. Marshals Pacific Southwest Regional Fugitive Task Force and Mexican authorities to arrest Rodriguez in Baja California.

The LBPD then took custody of him at the San Ysidro border crossing, according to a jail booking log.

Prosecutors have already charged Rodriguez with one count of murder.

Jeremiah Dobruck is managing editor of the Long Beach Post. Reach him at [email protected] or @jeremiahdobruck on Twitter.