Charges were filed against 31-year-old Ayoola Ajayi, the man accused of killing 23-year-old Mackenzie Lueck.

Salt Lake County District Attorney Sim Gill announced the formal charges during a press conference on Wednesday.

Charges include criminal homicide: aggravated murder, aggravated kidnapping, obstructing justice, and desecration of a human body.

Lueck was reported missing on June 17. Her last known location was Hatch Park, in North Salt Lake. Police said she took a Lyft from the airport and was dropped off around 3 a.m.

Gill said her and Ajayi’s cell phones were both pinged at Hatch Park at 2:57 am on June 17.

A search warrant was executed on Ajayi's home on June 26th. Gill said detectives discovered what appeared to be a freshly dug site behind his garage where they found human bone, charred muscle tissue, “part of a scalp with hair” and other personal belongings of Lueck's.

Neighbors told detectives there was a “horrible smell” coming from a fire in Ajayi’s backyard on June 17th near the same location the evidence was found, documents state.

Investigators tracked Ajayi’s cell phone records and found he was near Logan Canyon on June 25th between 2:30 and 4:30 p.m., records state.

On July 3rd police confirmed they found Lueck's body in Logan Canyon

More From KDXU 890 & 92.5