У 1191 Мстислав брав участь в поході на половців. З 1201 року став князем Козельським.
У 1219 Мстислав згаданий в Никонівському літописі як чернігівський князь, де він змінив старшого брата Гліба. Коли це точно сталося невідомо - ймовірно після 1216 року. У 1220 Мстислав розбив литовців які вторгнулись у його волость.
1223 року половецький хан Котян звернувся до свого зятя, галицького князя Мстислава Мстиславича Удатного і до інших руських князів, просячи у них допомоги проти монголів, які напередодні розбили половців та увійшли в їхні землі. Князь південних земель Русі зібралися в Київ на раду під керівництвом трьох князів: Мстислава Романовича Київського, Мстислава Мстиславича Удатного і Мстислава Святославича Чернігівського. На раді було вирішено виступити проти монголів.
Однак похід проти монголів завершився розгромом руських сил 31 травня того ж року в битві на річці Калці, у якій загинуло багато князів. Серед них був і Мстислав Святославич разом зі старшим сином Дмитром.