Miller William Jordan III, 22, was arrested early Tuesday in Hayneville, Ala., after the police chief in the rural Lowndes County town stopped him on suspicion of drunken driving.
Hayneville Police Chief Kelvin Mitchell was monitoring traffic from his car at a gas station at about 1 a.m. when Mr. Jordan's car hit a curb.
"I just thought it was a drunk driver, it being New Year's Eve," Chief Mitchell said Tuesday afternoon.
Mr. Jordan stopped before the police chief pulled him over, according to Chief Mitchell, and told the lawman that he had run out of gas.
Mr. Jordan's clothes and hands were covered in dried blood, Chief Mitchell said. Mr. Jordan said he cut himself with a circular saw in Birmingham and was trying to find a hospital. He also was barefoot; his blood-soaked shoes were in back of the car, which belonged to his father.
"When I told him he was wanted by police in Decatur, he didn't have a clue why they would want him," Chief Mitchell said.
Miller Jordan Jr., 57, started work at Clarke Central eight years ago and was involved with the Reach Out and Touch Club, a program to teach students social skills.
His wife, Gale Jordan, an assistant principal at Kennedy Elementary School in Barrow County, found the bodies of her husband and father-in-law when she returned home Sunday afternoon with her two daughters, according to Decatur Assistant Police Chief Keith Lee.
Decatur police were called to the house several times over the years because of disturbances involving Miller Jordan III. He had a history of misdemeanor and felony arrests since age 18 and lived at various extended-stay hotels along Interstate 285 in the Lawrenceville area, police said.
Hayneville is about 170 miles from the crime scene in Decatur.
A Lowndes County Circuit Court judge is expected to hold a first-appearance hearing for Mr. Jordan at 9 a.m. today, Chief Mitchell said, "but that could go straight to an extradition hearing."