Updated 5:55 p.m.

A Multnomah County grand jury handed up a 23-count indictment against a registered sex offender accused of killing an 89-year-old Portland woman and stashing her body in the trunk of his car.

Authorities say Timothy Joseph Mackley, 58, also sexually abused Marcine Herinck after he kidnapped her from her Northeast 150th Avenue home last month, according to the indictment filed in court Wednesday.

The 4-foot-10 great-grandmother, whose disappearance prompted a frantic five-day search, died from "intentional torture and intentional maiming," the Multnomah County District Attorney's Office said.

Mackley, who was previously sentenced to 20 years in prison for sodomy and now faces aggravated murder charges, could receive the death penalty.

He has a long, troubled history with women, according to records and interviews.

As an inmate in eastern Oregon, Mackley milked thousands of dollars from a woman nearly 50 years his senior while he pursued an intimate relationship with her, that woman's family told The Oregonian/OregonLive.

Another woman who obtained a restraining order against Mackley in 2009 said he had threatened to kill her, court records show.

Authorities say he encountered Herinck on Sept. 18 at the Northeast Portland food pantry and thrift store where the churchgoer and avid volunteer stocked shelves once a week.

Mackley was asked to leave after the elderly woman accused him of trying to look up her dress when he dropped a cellphone on the ground.

He trailed Herinck home from her volunteer shift that day, authorities said. Mackley later broke into the woman's house and kidnapped her, the indictment alleges.

She was reported missing the next day by her family.

Police found Herinck's body in the trunk of Mackley's car during a traffic stop Sept. 24. Police said she'd been beaten beyond recognition, her son, Jeff Herinck Sr., told The Oregonian/OregonLive last week.

In addition to aggravated murder, Mackley faces charges of intentional murder, first-degree burglary, second-degree kidnapping, first-degree degree sexual abuse and abuse of a corpse, the district attorney's office said.

He is expected to be arraigned in court Thursday.

-- Shane Dixon Kavanaugh

skavanaugh@oregonian.com

503-294-7632 || @shanedkavanaugh