Terry Petary entered a guilty plea to charges relating to the death of an Amish boy last June.
On Friday, he pleaded guilty to five crimes in Davis County.
Those charges include: homicide by vehicle, a class C felony; possession of a controlled substance-methamphetamine, with intent to deliver more than five grams, a class B felony; and serious injury by vehicle, failure to stop at the scene of an accident, serious injury by vehicle, and possession of methamphetamine, controlled substance-third or subsequent offense, class D felonies.
Petary was already under investigation for the methamphetamine charges when the accident occurred on June 24.
Merlin Beechy, 9, of rural Drakesville was killed after a white Dodge Dakota struck Beechy and his brother, Nathan, 12, from behind while they walked along 180th Street west of Drakesville that Sunday night. The vehicle did not stop.
A vehicle was found in West Grove that had damage consistent with evidence found at the scene of the accident. Petary was found in the same location as the truck and detained.
He remains in custody at the Davis County Jail. Sentencing has been set for August 2.