David is married, has 3 children, 2 adopted children, and 3 grandchildren. He served as a Firefighter, Paramedic, Fire Engineer, Fire Inspector and Fire Officer for the Hoffman Estates Fire Department from 1970 to 2000; he also worked as a Fire Certification Specialist and Fire Plans Examiner for the Illinois State Fire Marshal for 13 years.

In David’s spiritual life he was born and baptized in 1946 and raised Roman Catholic, became a Lutheran (ELCA) in 1968, found St. Andrews Lutheran (Elgin, IL) WELS in 1993 and became a member. David was the Congregations President until the merger with Abiding Peace Lutheran (Streamwood, IL). He has been a council member for Stewardship and is presently a council member for Evangelism and a liaison to the LMSG.