A Bucks County man was jailed on felony charges after allegedly striking a woman with his pickup truck in Lenape Park last week and failing to help her as she lay injured on the ground.
According to Perkasie Borough Police, William Schwager Jr., 76, who police said is transient around the borough with no fixed address, was charged with two felony counts of aggravated assault, misdemeanor assault, and misdemeanor recklessly endangering another person.
He is currenlty jailed on 10% of $350,000 cash bail.
Incident at Lenape Park
Police were dispatched to the 500 block of Constitution Avenue around 8:25 p.m. Aug. 17, 2025 for a report of a woman screaming for help. Officers found the victim lying face down near the passenger-side rear tire of a black 2011 Chevrolet Silverado 3500, driven by Schwager, according to investigators.
Police said Schwager was standing nearby and urinating at the time of their arrival.
The victim had visible injuries, including a bloody mouth and abrasions consistent with tire marks, police said. She told officers she had argued with Schwager moments before the incident.
After exiting the vehicle and moving toward the passenger-side rear door, Schwager allegedly put the truck in reverse, striking Roberts and knocking her to the ground before continuing to back up. Police said the front passenger-side tire then ran over her body.
Police said the victim was taken to Grand View Hospital with an apparent broken pelvis, multiple abrasions, and contusions.
Investigation and witness account
Schwager allegedly admitted during interviews that he had argued with the victim and “got angry,” acknowledging that his vehicle struck her as he attempted to straighten into a parking space.
He denied intentionally hitting her, but gave conflicting explanations as to why he did not call police or emergency services after the incident, according to the affidavit. Police said he never inquired about the victim’s well-being.
A witness told investigators she observed the aftermath of the incident and saw the victim laying on the ground near the truck.
The victim reportedly reached out and pleaded, “Please help me. Please help me. This man, he’s trying to run me over," according to the complaint.
Police said Schwager appeared calm and unconcerned, looking through his vehicle’s contents while the witness called 911.
Court records show Schwager pleaded guilty in 1992 to indecent assault of a child without consent, corruption of a minor, and endangering the welfare of children. He was sentenced to 10 months to nearly two years in Bucks County jail.
Schwager was arraigned before on-call Magisterial District Judge Lisa Gaier and committed to Bucks County Correctional Facility. A preliminary hearing is scheduled for Oct. 14 before Magisterial District Judge Regina Armitage
All suspects and defendants are innocent until proven guilty. This story was compiled using public court records.