Из рода Рюриковичей. Сын Игоря Ярославича и графини Орламиндской Кунигунды. Род. ок. 1055 г. Кн. Тмутараканский в 1081 - 1083 гг. Кн. Дорогобужский в 1085, 1099 - 1113 гг. Кн. Владимиро-Волынский в 1087 - 1099 гг.
Жена: дочь короля польского Владислава I.
В 1080 году Давыд вместе с Володарем Ростиславичем выгнали из Тмутаракани Ратибора, посадника Всеволода Ярославича, и сами сели там. В 1083 году из Греции вернулся Олег Святославич, он захватил Тмутаракань, перебил хазар, убивших его брата Романа, а Давыда и Володаря отпустил. Давыд с дружиной пошел к днепровскому устью, захватил Олешье и ограбил караван греческих судов, идущих из Киева. Всеволод Ярославич, желая прекратить разбои, помирился с племянником и отдал ему Дорогобуж, а после смерти Ярополка Изяславича - Владимир Волынский.
В 1097 году после княжеского съезда в ЛюбечеСвятополк Изяславич и Давыд отправились вместе в Киев. Тут некоторые мужи стали наговаривать Давыду на Василька Ростиславича. Давыд поверил лживым наветам, а потом убедил и мнительного Святополка, что Василько ему враг. Сговорившись, Святополк и Давыд пригласили Василька на княжеский двор в Киев. Здесь Василька схватили, сковали двойными оковами и приставили к нему стражу на ночь. В следующую ночь слуги Давыда перевезли Василька в Белгород и там Ослепили, а потом отвезли во Владимир Волынский.
Владимир Мономах, Давыд и Олег Святославичи, узнав об этом преступлении, пошли на Святополка войной, но помирились с ним по уговору митрополита и всех киевлян. И послали сказать Святополку: "Эта ссора из-за Давыда. Иди теперь на него и либо захвати, либо прогони его". Святополк согласился с приговором князей, но замешкал с походом.
Тем временем весной 1098 года Давыд пошел занять Василькову волость Теребовль. Брат Василька, Володарь Ростиславич, встретил Давыда у Бужска.Давыд не пожелал вступать с ним в бой и затворился в Бужске, а Володарь послал сказать ему: "Почему, сделав зло, не покаешься в том? Вспомни, сколько ты уже зла наделал!" Давыд стал обвинять во всем Святополка, говоря: "Разве я это сделал? Разве в моем это было городе? Я сам боялся., что меня схватят и поступят со мной так же; поневоле пришлось мне примкнуть к заговору и действовать заодно со Святополком". Володарь отвечал на это: "Бог свидетель тому, а сейчас отпусти брата моего, и я с тобой помирюсь". Давыд обрадовался и сейчас же выдал Василька Володарю, и был заключен мир. Василько сел в Теребовле, а Давыд вернулся во Владимир.
Немного погодя Володарь и Василько, собравшись с силами, пошли на Давыда во второй раз, взяли набегом Всеволожь, сожгли его, а жителей предали смерти. Затем пришли ко Владимиру. Давыд затворился во Владимире, а братья окружили город и послали ко владимирцам с такими словами: "Мы пришли не на город ваш и не на вас, а на врагов своих: на Туряка, на Лазаря и на Василя, ибо это они подговорили Давыда и склонили его на злодеяние". Горожане, выслушав послов, собрали вече и сказали Давыду: "Выдай мужей этих, не будем биться за них, а за тебя биться можем. Если не отдашь их, то отопрем ворота, а ты сам о себе позаботься". И вынужден был Давыд выдать своих советчиков Васи-ля и Лазаря. Лишь Туряка не мог он выдать, так как тот бежал в Киев. После этого Ростиславичи заключили мир с Давыдом, а на другой день повесили Василя .и Лазаря и расстреляли тела их Васильковы отроки.
В 1099 году Святополк Изяславич, как обещал, пошел войной на Давыда. Давыд, узнав о прибытии Святополка в Брест, отправился к польскому князю Владиславу Герману за помощью. Поляки обещали помочь Давыду, взяв с него за то обещание 50 гривен золота, но союз со Святополком показался Владиславу выгоднее. Давыд заперся во Владимире, а Святополк стоял под городом семь недель; Давыд все не сдавался, ожидая помощи от поляков; наконец, видя, что ждать нечего, стал просить у Святополка, чтоб тот выпустил его из города. Святополк согласился, и они поцеловали друг другу крест, после чего Давыд выехал в червень, а Святополк въехал во Владимир, посадил здесь сына Мстислава, а другого сына, Ярослава, послал в Венгрию за королям Коломаном, чтоб воевать с ним против Ростиславичей
Общая опасность соединила теперь Давыда с Ростиславичами. Оставив свою жену у Володаря, он отправился искать подмоги у половцев. По дороге встретил его Боняк со своей ордой и вместе с ним внезапно напал на венгров. Не выдержав натиска, те побежали вдоль берега Сана, а половцы гнались за ними два дня, убивая их без счета. Ярослав Святополчич бежал в Польшу, а Давыд захватил Сутейск и Червень, а потом внезапно появился под Владимиром. Горожане успешно оборонялись от половцев, но вскоре Мстислав Святополчич пал в бою.
Святополк тотчас же послал против Давыда своего воеводу Путяту. Путята пришел к Луцку и здесь соединился со Святошей Давыдовичем, сыном Давыда Святославича. Они вместе пошли к Владимиру и 5 августа внезапно напали на Давыда, когда никто их не ждал, а сам Давыд спал, и принялись рубить всех, кто попадался на пути. Горожане выскочили из-за стен и тоже начали рубить воинов Давыдовых. Давыд бежал. Святоша и Путята посадили во Владимире посадника Василя и пошли каждый в свой город. Давыд опять побежал в степь к Боняку, вместе с ним и со множеством половцев вернулся на Русь и осадил Святошу в Луцке. Святоша, видя, что не может противостоять такой большой армии, заключил с Давыдом мир и уехал к отцу в Чернигов. Давыд занял Луцк, сейчас же выступил против Владимира, Василя. прогнал, занял город и сел в нем княжить.
В августе 1100 года в Уветичах (Витичеве) собрались Святополк, Владимир, Давыд и Олег Святославичи. Князья договорились между собой, что не простят Давыду Игоревичу его вероломства. Через 20 дней князья собрались в тех же Уветичах, и пришел к ним Давыд Игоревич. Князья стояли каждый со своей дружиной, а Давыд Игоревич сидел в стороне, потому что князья не допустили его к себе. Затем, посоветовавшись, князья послали к Давыду каждый своих мужей. Посланные же пришли к Давыду и сказали: "Вот, что говорят тебе братья: не хотим давать тебе Владимира, потому что ты вонзил нож в нас, чего не было в Русской земле. Мы тебя не трогаем и никакого зла тебе не делаем - ступай в Бужск и сиди там, а Владимир отдаст Святополк сыну своему Ярославу". Давыд уехал в Бужск. Затем Святополк дал ему еще Дорогобуж. Тело Давыда было погребено в Киеве, в церкви св. Богородицы.