Рогволод родился в начале XII века. До 1129 года он владел каким-то уделом в Полоцкой земле. Поскольку позже он правил в Друцком княжестве, то по устоявшейся точке зрения этим уделом был именно Друцк. Вероятно он получил его в 1127 году, когда его отец стал князем в Полоцке. Однако в 1129 году великий князь Киевский Мстислав Владимирович Великий совершил поход в Полоцкое княжество, захватив в плен всех полоцких князей и членов их семей, лишил их уделов и выслал их в Византию. В числе сосланных оказался и Рогволод.
С разрешения великого князя Ярополка Владимировича Рогволод в 1140 года вместе с братом Иваном вернулся из ссылки. Возможно, что он снова получил Друцкое княжество. В 1143 году по сообщению Никоновской летописи он женился на дочери одного из сыновей Мстислава Великого, Изяслава Мстиславича, тогда князя переяславского. Возможно, что именно благодаря этому браку он в 1144 году после смерти Василько Святославича сумел сесть в Полоцке.
Однако вскоре в Полоцкой земле начались междоусобицы между представителями различных линий полоцких князей. В 1151 году жители Полоцка подняли восстание против Рогволода, пленили его и выдали минскому князю Ростиславу Глебовичу, заключившего Рогволода в темницу. Сам Ростислав сел в Полоцке, а в родовом уделе Рогволода (Друцке) посадил своего сына Глеба. Позже, требованию суздальского князя Юрия Долгорукого, Рогволод был отпущен из темницы и нашёл приют в Чернигове у князя Святослава Ольговича, союзника Юрия Долгорукого.
В 1158 году Рогволод с помощью армии, которую ему дал Святослав Ольгович, выгнал из Друцка Глеба Ростиславича, вернув себе удел, а в следующем году по призыву полочан выгнал из Полоцка Ростислава Глебовича. После этого Рогволод предпринял попытку объединить Полоцкую землю под своей властью. В том же 1159 году он захватил Изяславль, выгнав сидевшего там Всеволода Глебовича, брата Ростислава, посадив там Брячислава Васильковича из Витебской линии. Всеволоду же Рогволод дал Стрежев. После этого Рогволод отправился в поход на Минск (удел Ростислава Глебовича), однако после десятидневной осады города заключил мир с Ростиславом.
В 1160 году Ростислав Глебович захватил Изяславль, захватив в плен Брячислава Васильковича и его брата Володшу. В ответ Рогволод предпринял новый поход на Минск. После шестинедельной осады Ростислав был вынужден освободить Брячислава и Володшу и заключить новый мир.
Однако более серьёзным соперником для Рогволода оказался брат Ростислава, Володарь Глебович, укрепившийся в 1159 году в Городце. В 1162 году Рогволод осадил Городец, однако, по сообщению Волынской летописи, Володарь ночью с помощью литовцев предпринял вылазку из города и разбил армию Рогволода, который бежал в Слуцк, а оттуда в Друцк. В Полоцк он решил не возвращаться, на его место полочане призвали Всеслава Васильковича. Вероятно до самой смерти он княжил в Друцке.
После 1162 года летописях о Рогволоде известий нет, однако в 1171 году он был ещё жив. В надписи на валуне (Рогволодов камень), найденном вблизи Друцка, датируемой 1171 годом, говорится:
В лето 6679 месяца Мая в 7 день поставленный крест сей. Господи, помоги рабу своему Василию в крещении, именем Рогволоду, сыну Борисову.
Умер Рогволод до 1180 года, когда князем в Друцке упоминается его сын Глеб.
Жена: с 1143 года N, дочь великого князя Киевского Изяслава Мстиславича