David is survived by his loving wife and soulmate of 41 years, Sandy; children Wendi, Marci (Clint), Steven (Sydney), Henry (Amy) and Christine; his brother Jerry (Carol); sisters Lori and Lisa; grandchildren Andrew, Austin, Alissa, Aidyn, Olivia, Cate, Alexander, Natalie and Emily; his nieces and nephews; and his best friend Larry (Pat).
After high school, David served as a United States Marine in the Vietnam War and was honorably discharged as a Sergeant. He worked for Grand Trunk Railroad for 22 years. David will be missed greatly by all of his family and friends.