A 43-year-old Grande Prairie man faces charges including dangerous driving causing death and diving while impaired by a drug, causing death from the July 6 fatal collision on Highway 43 at the 43X intersection.