Отец — известный еврейский поэт Перец Давидович Маркиш (1895—1952), расстрелянный по делу Еврейского антифашистского комитета, мать — литератор Эстер Ефимовна Лазебникова-Маркиш, старший брат Симон Маркиш — профессор Женевского университета, сестра — скульптор-керамист Ольга Рапай. Был сослан с матерью, сестрой и братом в Казахстан. В 1954 году вернулся в Москву из ссылки. Учился в Литературном институте им. Горького (1957—1962) и на Высших курсах сценаристов и режиссёров кино (1967—1968). В 1972 году репатриировался в Израиль. Участник войны Судного дня (1973). Живёт в Ор-Иегуде. Автор двух десятков книг, 8 из них вышли в переводе на иврит, 9 — на другие языки (в США, Англии, Германии, Франции, Швейцарии, Швеции и Бразилии). Лауреат израильских и зарубежных литературных премий. Председатель Союза русскоязычных писателей Израиля (1982-85). Президент Ассоциации творческой интеллигенции Израиля (с 2000). Редактор газеты «24 часа» (1995—1998). В 1973 году Давид Маркиш, выехавший из СССР в Израиль, опубликовал в издающемся в Израиле на русском языке журнале "Сион" поэму "Синий крик", которая содержит следующие строки: Я говорю о нас - сынах Синая; О нас, чей взгляд иным теплом согрет, Пусть Русский люд ведёт тропа иная - До их славянских дел нам дела нет. Мы ели хлеб их, но платили кровью. Счета сохранены, но не сведены. Мы отомстим - цветами в изголовьи Их северной страны. Когда сотрётся лыковая проба, Когда заглохнет красных криков гул - Мы станем у берёзового гроба В почётный караул.