Сын великого рязанского князя Ингваря Игоревича, внук рязанского князя Игоря Глебовича. Впервые он упоминается у В. Н. Татищева под 1235 г. До монгольского нашествия он имел какой-то удел в Рязанской земле. Согласно «Повести о разорении Рязани Батыем», Олег был казнен Батыем в 1237 г. Однако в Воскресенской летописи говорится, что Олега взяли в плен монголо-татары и увели в Орду, где он пробыл 14 лет, а затем снова вернулся «на свою отчину». Это возвращение зафиксировано и в Лаврентьевской летописи под 1252 г. Умер он в 1258 г. великим князем рязанским.