A pedestrian was killed Sunday evening when he was struck by three separate vehicles on a Gwinnett County highway, authorities said.

The fatal crash occurred around 11 p.m. on Grayson Highway near Crane Drive, according to Lawrenceville police. An officer was patrolling the area when he noticed “something in the roadway” and a vehicle in the center lane with its hazard lights on. The officer got out to investigate, and saw a man dead in the middle of the road, police said. The victim was identified as 30-year-old Huber Escalante-Perez by police.

According to investigators, one of the drivers was headed south when Escalante-Perez stepped in front of the vehicle and was hit. Soon after, police said at least two other vehicles struck him.

Police said the first and second drivers pulled over to render aid to the victim. The third driver, identified as Angel Calel, 30, got into his vehicle and drove away, police said. Calel was later found by officers and taken into custody on charges of leaving the scene of an accident and driving without a license, authorities said.

He was released from the Gwinnett jail Monday morning after posting bond, according to online records. The crash remains under investigation.