A man was arrested Friday and accused of driving more than 100 mph before a Gwinnett County crash that killed three people, including his daughter, officials said.

Aaron Vaughn, 30, of Lawrenceville, is facing several charges, including second-degree murder, three counts of first-degree vehicular homicide, two counts of second-degree cruelty to children and speeding. He was booked into the Gwinnett jail Friday afternoon.

On March 10, police said Vaughn was driving a Chevrolet Camaro south on Peachtree Corners Circle when the driver of a BMW attempted to turn left onto Peachtree Corners Circle from Elmside Village Lane. The BMW struck the driver’s-side door of the Camaro, officials confirmed.

The speed limit along Peachtree Corners Circle is 45 mph, but police said Vaughn was driving “in excess of 100 mph just prior to the collision.”

The driver of the BMW, 46-year-old Armas Harding, and the passenger, 46-year-old Laura Rueda, both died at the scene.

In addition to Vaughn, there were three other people in his Camaro, including his 5- and 6-year-old daughters, who were only restrained using the car’s seatbelt, police said. Georgia law requires all children under 8 years old to be restrained in a child safety seat.

Aura Camarono, 5, was pronounced dead at a hospital. Vaughn’s other daughter was taken to Children’s Healthcare of Atlanta at Scottish Rite.

The front-seat passenger, a 28-year-old woman, remained in the hospital as of Friday afternoon.

Vaughn is facing additional charges of serious injury by vehicle, two counts of transporting a child without proper restraint, reckless driving and not wearing a seatbelt.