SUNBURY - A Port Trevorton man accused of causing a wreck last year on Veterans Memorial Bridge that killed a father and his young son is charged with vehicular homicide.

Trooper David Townsend, state police at Stonington, filed 22 counts against 25-year-old Brian Scott Glass Jr. Charges include two counts each of homicide by vehicle while driving under the influence, aggravated assault while DUI and homicide by vehicle.

Other charges are five variations of DUI, one of which alleges a combination of alcohol and drugs, two counts of involuntary manslaughter, one count each of recklessly endangering another person, driving an unregistered vehicle, driving without insurance and six other summary traffic violations.

All of the DUIs were a first offense, according to court paperwork.

The charges were filed Monday. He was arraigned Tuesday afternoon before Magisterial District Judge Benjamin Apfelbaum and remanded to Northumberland County Prison in lieu of $250,000 cash bail.

A preliminary hearing before Apfelbaum is scheduled for 1 p.m. Tuesday.

Police say Glass was drunk and high on drugs on July 17, 2012, when he drove a 2002 Jeep Liberty into the oncoming lane and crashed head on with a 2005 Chevrolet Equinox driven by Kirk A. Mahaffey, 22, of Northumberland.

Mahaffey was pronounced dead at Sunbury Community Hospital following the 8 p.m. accident. His 3-year-old son, Mayson, was airlifted to Geisinger Medical Center, Danville, where he also was pronounced dead.

Police say Mayson was in a child safety seat, but was not properly restrained. His father was not wearing a seat belt.

Both Glass and a passenger, 20-year-old Cody A. Glass of Port Trevorton, suffered what police described at the time as "moderate injuries." They were wearing seat belts.

Trooper Angela Jankoviak, of state police in Stonington, originally was the lead investigator in the crash. She remains with state police but is no longer with the Stonington station.

Police did not indicate the relationship between Glass and his passenger, and that information was unavailable when the Stonington station was contacted.