Родился около 1058 года. Вследствие ранней смерти отца оказался на положении изгоя.
В 1084 получил от великого князя киевского Всеволода Ярославича в удел город Дорогобуж на Волыни. А в 1085 после смерти Ярополка Изяславича (1087), получил Волынское княжество. В сговоре со Святополком Изяславичем киевским пытался отнять галицкий удел у Володаря и Василька Ростиславичей.
Организатор ослепления в 1097 году Василька Теребовльского. Преследуемый князьями за это, бежал в Польшу. Вскоре вернулся во Владимир, но, когда войско великого князя киевского Святополка Изяславича осадило город, Давыд Игоревич вынужден был отдать его.
Продолжал вести борьбу за волынский стол. В 1099 Давыд Игоревич призывал себе на помощь половецкого хана Боняка и при его поддержке, разбив в битве на Вагре противников, получил Владимир и Луцк. На Витичевском съезде 1100 года за ослепление Василька был лишён этого владения. Вместо Владимира получил волынские города Бужск, Острог, Дубно и Чарторыйск, а вскоре Дорогобуж. Сделал Бужск своей столицей.
Участвовал в походе южно-русских князей за реку Дон, на половцев, в 1111 году.
Умер 25 декабря 1112 года в Дорогобуже. Останки княжеского захоронения, найденные в 1937—1938 при раскопках основанного им Давид-Городка, могли принадлежать Давыду Игоревичу.