Давыд Святославич родился в 1050 году. В 1073 году, после вокняжения отца в Киеве, получил Переяславль, но после смерти отца в 1076 году, вынужденно ушел вместе с другими Святославичами в одну из дальних вотчин черниговских князей - Муром. После гибели Изяслава Ярославича в битве за Чернигов в 1078 году, Всеволод Ярославич перешел в Киев, но Чернигов сохранил за собой через сына Владимира.
После смерти Всеволода Ярославича в 1093 году, Давыд становится новгородским князем. После захвата Чернигова братом Давыда Олегом в 1094 году, пришел в Смоленск, но новгородцы в его отсутствие вернули к себе из Ростова Мстислава Владимировича. В последовавшей за изгнанием Олега из Чернигова Святополком и Мономахом в 1096 году, в войне против сыновей Мономаха за Рязань, Муром, Ростов и Суздаль Олег использовал смоленские войска.
В 1097 году князь Давыд Святославич принял участие в Любечском съезде князей, где князья провозгласили: «Каждый да держит отчину свою». По решению съезда, за ним утвердили Чернигов, Рязань, Муром и Тмутаракань.
Давыд Святославич в 1100 году участвовал в съезде в Уветичах, куда князья собрались для суда над Давыдом Игоревичем. Последний лишился Владимира-Волынского, а взамен получил Дорогобуж, Бужск, Дубно и Чарторыйск, а от Давыда и Олега Святославичей - по сто гривен серебром в счет вознаграждения за Владимир-Волынский.
В 1101 году, Давыд в союзе с Володарем Ростиславичем ходил на поляков.
Являлся участником Долобского княжеского съезда в 1103 году и основных руководителей антиполовецких походов в начале XII века.
Главное сражение в завершающей фазе большого похода южнорусских князей против половцев произошло 27 марта 1111 года. В этом бою половецкое войско было наголову разбито русскими князьями во главе с великим князем киевским Святополком Изяславичем, черниговским князем Давыдом Святославичем и князем южного Переяславля Владимиром Мономахом.
В 1116 году сыновья Мономаха и Давыда вторично разгромили находившиеся под контролем половцев города в верховьях Донца, и половина орды Шарукана ушла на Кавказ.
В 1115 году, Давыд участвовал в походе Ярополка Владимировича на Друцк против князя минского Глеба Всеславича. Вместе с Ярополком Владимировичем князья захватили Друцк приступом. Глеб, осажденный в Минске Владимиром Мономахом, сдался. В 1118 году ходил с Владимиром Мономахом и Володарем и Васильком Ростиславичами на владимиро-волынского князя Ярослава Святополчича. После двухмесячной осады Ярослав сдался.
Давыд Святославич в 1120 году потерял сына Ростислава. В память о нем и из уважения к святых князей Бориса и Глеба князь построил храм, ныне известный в Чернигове как Борисоглебский собор, его сооружение завершилось накануне смерти Давида Святославича. Князь приказал соорудить в соборе усыпальницу для себя.
Скончался князь Давыд Святославич 1 августа 1123 года. Панихиду отслужили в Спасском соборе, а похоронили правителя в построенном им Борисоглебском храме.
Князь Давид Святославич являлся одним из наименее воинственных князей того времени, что стало добрым знаком для церкви, которая провозгласила князя Давида Святославовича «Первым святым Чернигово-Северской земли». День памяти отмечают 20 сентября по юлианскому календарю в Соборе Брянских святых.
Семья Князя Давида Святославича
Жена - Феодосия
Дети:
Святослав Святоша - в монашестве Николай (1080 - 1143)
Ростислав - умер в 1120 году
Всеволод - он же Всеволодко, князь городенский по версии черниговского происхождения городенских князей
Владимир - погиб в 1151 году
Изяслав - погиб в 1161 году