"Protesters were angered as they struck the vehicle, screaming that it struck several protesters," the criminal complaint reads. "The vehicle turned left onto Tony Dorsett Drive through the crowd, pushing protesters out of its path."
No one was seriously hurt.
Police were able to get the license plate of the Mercedes-Benz, which they say led them to Wagner.
According to police, when they photographed the vehicle, "It had dent scratches around the length of its entire body and the rear windshield was smashed inward and the Mercedes hood ornament was forcibly torn."
Sewickley Academy, where Wagner volunteered with the Middle School Lacrosse program, said it was ending its relationship with him in a Facebook post.
"While law enforcement will follow their processes, which we support, Sewickley Academy is committed to the health, safety, and welfare of our students and community members, and is severing its association with Mr. Wagner effective immediately," school officials said in the statement.
Wagner is due in court next week.