A driver is now facing several charges, including involuntary manslaughter, after a deadly crash in Hanover County this past December.