A serial intoxicated driver was arrested Thursday on allegations he hit and killed a pedestrian in a North Portland intersection over two years ago.

Luis Silva Echeverria-Navarrete was jailed on suspicion of manslaughter and driving under the influence of intoxicants, among other charges, in the death of Daniel Gene Ramsey III.

According to court documents, Echeverria-Navarrete hit Ramsey as the latter crossed North Fessenden Street and Alma Avenue on Nov. 26, 2017. He didn’t stop and fled the scene.

Police arrested Echeverria-Navarrete, 22, Thursday in Hillsboro. He was later booked into the Multnomah County Detention Center.

The arrest signaled the culmination of a two-year hit-and-run investigation, Portland police said.

"I am proud of our traffic investigators who never gave up," Assistant Chief of Operations Michael Frome said in a statement. "I want to recognize the collaborative effort between community members, the Hillsboro Police Department and the Portland Police Bureau which was invaluable to solving this case."

Echeverria-Navarrete is scheduled to appear in court Friday afternoon.

He’s been convicted three times in Oregon for driving under the influence of intoxicants, with the most recent conviction coming in January 2018.

In that case, he was also convicted of third-degree assault, a felony, for injuring another person using a vehicle. Court records don’t indicate how that person was hurt. A second assault charge involving another injured person was dismissed.

-- Jim Ryan; jryan@oregonian.com; 503-221-8005; @Jimryan015

Subscribe to Oregonian/OregonLive newsletters and podcasts for the latest news and top stories.