Peru's former president, Alejandro Toledo, considered a fugitive in Peru, was arrested for being drunk in public in California and released early on Monday, authorities in California said.
Since 2017, Toledo, a resident of California, has refused to heed orders by a local judge to spend up to 18 months in pre-trial detention in connection with a massive bribery probe.
The United States is still evaluating Peru's request to extradite Toledo.
Toledo, 73, was arrested in San Mateo County late on Sunday after being reported to the sheriff's office for being drunk in a restaurant, the San Mateo County Sheriff's office said in a statement.
The sheriff's office said it was aware of Toledo's legal troubles in Peru, but added that "the existence of charges in Peru alone does not authorise the subject's arrest in the United States."
Peru's foreign ministry also confirmed Toledo's arrest, which was first reported by local Peruvian broadcaster RPP.
In a telephone interview with Reuters, Toledo denied he had been arrested, describing information about his arrest as part of a conspiracy orchestrated by his political opponents.
Peruvian prosecutors have accused Toledo, president of Peru from 2001-2006, of taking US$20 million (S$27 million) from a Brazilian construction firm in exchange for help securing a lucrative contract. Toledo denies any wrongdoing.