David John Warren passed away peacefully on March 1, 2022 at the age of 75 with his wife of 43 years and daughters by his side. He was born on January 31, 1947 in Essex, England. He moved to Canada in 1966 and spent time in Alberta and moved to North Vancouver in 1974. David married his wife Sheila in 1978 and had two daughters shortly after. They had a full and happy life together surrounded by many wonderful friends and neighbors. He worked as a railway engineer for CP Rail for about 30 years. In Dave's retirement years, he and his wife travelled extensively and filled his time with many hobbies such as woodworking, fishing, gardening, bike riding, swimming, and community volunteering. He will be dearly missed and is survived by his wife Sheila, daughters Jennifer ( Shawn) and Christina ( Lee) and son Mark, as well as his grandchildren, Zachary, Brayden, Reid, Jordyn, Nolan, James and Hayley, and five greatgrandchildren Lily, Marley, Bobby, Bella and Madison. Dave also leaves behind an adoring niece, Joanne, and her family in Malvern, England.