Давид Генин родился 18 августа 1912 года в городе Витебске.
С 1928 года учился в Витебском художественном техникуме.
С 1944 по 1947 год (возможно и после) был управляющим Дирекцией выставок и панорам Комитета по делам искусств при Совете Министров СССР.
С 1949 года постоянный участник Всесоюзных художественных выставок.Скончался в 1971 году в Москве.