В 1159 году был побежден в битве союзом нескольких князей во главе с Мстиславом III Изяславичем, сыном Великого князя Изяслава II Мстиславича, и бежал за Днепр.
Источник информации: "Правители России" Валентина Валькова, Ольга Валькова с. 54-55
Отец - Мстислав II Владимирович, внук Великого князя Киевского Ярослава Мудрого.
Княжил сперва в Смоленске, затем в Новгороде. В 1154 году после смерти брата, Великого Киевского князя Изяслава II Мстиславича, унаследовал Великое Киевское княжение и правил в Киеве вместе со своим дядей Вячеславом Владимировичем.
Но уже в 1155 году был вынужден покинуть город, оставив его сначала Изяславу III Давидовичу, князю Черниговскому (после неудачного военного похода), которого в свою очередь выгнал из Киева князь Юрий Долгорукий, а затем самому Юрию Долгорукому, присвоившему себе после победы над Изяславом III титул Великого князя.
В 1157 году умер Великий князь Юрий Долгорукий и власть в Киеве вновь перешла к Изяславу III Давидовичу (1157), который, однако, не сумел удержать ее в междоусобной борьбе с родственниками. В 1159 году был побежден в битве союзом нескольких князей во главе с Мстиславом III Изяславичем, сыном Великого князя Изяслава II Мстиславича, и бежал за Днепр.
Победившие князья предложили Великое княжество Киевское Ростиславу.
С 1159 до 1163 года он правил в Киеве один. С 1163 года - вместе со своим племянником Мстиславом III Изяславичем.
Ростислав Мстиславич умер в 1167 году.
Дети: Роман, Рюрик, Святослав, Давид, Мстислав, Ярополк.