Davis was born in Fort Babine, B.C.
He is predeceased by his loving wife Virginia, son Eric and daughter Serena.
David and Virginia were employed at BFP for many years till both retired early due to health.
David leaves behind his children David Jr., Darin (Cindy West), children Kayden, Devon, Lakishia, Rachel, children, Marlon, Kyle, Amber and grandchild Reiley.