The 20-year-old man accused of driving drunk and causing a wreck that killed a man and two children was already on probation for DUI, court records showed.

Jorge Solis of Ellenwood was being held without bond Monday in the Fulton County jail on numerous charges stemming from the Sunday morning wreck on I-75.

Solis was driving a Ford F-350 north in the southbound lanes of I-75 when he collided head-on with a car near the Fulton-Clayton county line, Atlanta police Officer Kim Jones said.

The crash, which happened at about 5:25 a.m., claimed the lives of an adult male and two children, Jones said.

On Monday, the man was identified as 49-year-old Michael Furlow, the Fulton County Medical Examiner’s Office said. The children killed were Kaybrin Osborne, 8, and Halle Young, 7, the ME’s office said.

A second adult man, Mike Osborne, and a 3-year-old child, also in the car, were seriously injured and taken to the hospital for treatment, police said.

John Osborne told Channel 2 Action News his father was driving his grandson, Kaybrin, and the boy’s two half-siblings from Illinois to Florida to see the children’s mother when the crash happened. Furlow, also of Illinois, was making the trip with his friend, John Osborne said.

“It’s not set in,” Osborne told Channel 2. “It was really just like a dream.”

Osborne said his nephew, Kaybrin, was a Boy Scout, played football and baseball, and loved rock music.

“He was an awesome little boy,” the uncle said. “He was always full of life.”

Investigators believe Solis was driving under the influence, and he was charged with three counts of first-degree vehicular homicide, police said. He was also charged with serious injury by vehicle, reckless driving, driving on wrong side of road, possession of an open container, possession of alcohol by a minor and driving while license suspended or revoked, according to police.

At the time of his arrest, Solis was on probation for a Clayton County DUI conviction in March, court records showed. In addition to 12 months of probation, he was ordered to do community service and paid a fine, a spokeswoman for Clayton County State Court said.

In a separate case, Solis was also charged with reckless conduct in Clayton County. He is scheduled for arraignment in that case on June 29, records showed.