Twenty-year-old James Fields of Ohio was denied bail and charged with second-degree murder.
He was accused of killing one and injuring 19 others.
Twenty-year-old James Fields of Ohio was denied bail and charged with second-degree murder three counts of malicious wounding and one count of hit-and-run, according to a district court in Charlottesville.
The next hearing for Fields is set for Aug. 25, according to the court.
Fields rammed his Dodge Challenger into a group of protesters demonstrating against White supremacist groups in Charlottesville Saturday, killing a 32-year-old woman.
He was arrested by police after attempting to flee from the scene.
A teacher who taught Fields said the young man had revealed radical thoughts and was fascinated with Nazism, U.S. media reported.
Thousands of white nationalists, neo-Confederates and right-wing protesters, as well as groups that opposed them, clashed on Saturday in Charlottesville, which resulted in three deaths.