A Utah truck driver has been charged with first-degree murder in connection with the slaying of an Arizona teenager earlier this month.

Robert John Casey, 47, with home addresses listed in Vernal and Ogden, is being held in Box Elder County Jail on a complaint issued by the Flagstaff Justice Court, according to the Coconino, Ariz., County sheriff's office.Box Elder County deputy sheriffs arrested Casey Friday morning just west of Snowville, Box Elder County. He is being held without bond in connection with the death of 14-year-old James Lee Haney of Flagstaff. Haney's body was discovered Nov. 7 covered with blankets in a transient camp on the south side of Flagstaff, said Lt. Jack Judd of the Coconino County sheriff's office.

The boy, who left his home Nov. 6 to collect aluminum cans, died of massive head injuries, officials said.