The driver in a hit-and-run that killed a pedestrian on Old National Highway Monday morning was impaired at the time of the deadly incident, South Fulton police said Tuesday afternoon.

Laron Anderson was located by police a short time after he allegedly struck the pedestrian at the road’s intersection with Biscayne Drive and fled the scene. Witnesses helped officers track him down, Channel 2 Action News reported.

Demonte Franklin, 20, of Atlanta, was killed.

RELATED: Pedestrian ID'd in deadly hit-and-run in South Fulton

Anderson, also from Atlanta, was arrested on felony charges of homicide by vehicle in the first degree, driving under the influence, possession of a Schedule 4 controlled substance and leaving the scene of an accident. He is also charged with driving on a suspended license and improper turn, and he has three active warrants for other traffic offenses, South Fulton police said Tuesday.

The incident was one of two deadly hit-and-runs in metro Atlanta in a span of nearly eight hours. A man was hit by a car and killed while crossing Rockbridge Road in DeKalb County late Sunday. No one is in custody in that case.

MORE: Driver speeds off after hitting, killing pedestrian in DeKalb

The pedestrian was not in a crosswalk at the time of the crash.

About the Author

Keep Reading

Fulton County District Attorney Fani Willis will testify to a Georgia Senate panel Wednesday. (Arvin Temkar/AJC 2024)

Credit: Arvin Temkar/AJC

Featured

Fulton County District Attorney Fani Willis testifies before a state Senate committee at the Capitol in Atlanta on Wednesday, Dec. 17, 2025. (Arvin Temkar/AJC)

Credit: Arvin Temkar/AJC