נולד ב-11 בנובמבר 1917 בעיירה ביילסק-פודלסקי שבפולין.
עלה ארצה עם הוריו בשנת 1935 והם התגוררו בתל אביב. הצטרף לקיבוץ "לשחרור" ברחובות, ועם חבריו התיישב בקיבוץ רמת השופט שם הוא מתגורר עד היום.
בזמן מלחמת העולם השנייה, שירת ארבע שנים בצבא הבריטי. דוד שימש במשך חייו בתפקידים רבים: היה אופה, נגר, למד ב"אורנים" הוראה, סיים תואר ראשון באוניברסיטה העברית בירושלים בחוגים לפילוסופיה ולחינוך, ותואר שני באוניברסיטת חיפה בחינוך וייעוץ חינוכי. נסע לשליחות השומר הצעיר בקנדה בין השנים 1950 – 1953. עבד עשרים שנה במוסד החינוכי "הרי אפרים", כמורה וכרכז פדגוגי. לדוד בת אחת, דגנית, ושתי נכדות.
הוא כתב שלושה ספרים: "הקיבוץ ידון ויחליט", "קיבוצים על פרשת דרכים" ו"אידיאולוגיה במבחן המציאות".
בקרוב יראה אור בהוצאת "מורשת" ספר זיכרונותיו מתקופת מלחמת העולם השנייה, מזמן שירותו במפקדתו של מונטגומרי.