Родился 4 декабря 1978 года в Виджаяваде, детство и юность провёл в Вишакхапатнаме. После школы Рави выбрал неожиданное направление — медицину, уехал в Россию и поступил на программу MBBS. Во время университетских каникул он возвращался в Индию, занимался модельной работой и параллельно посещал актёрские занятия в Satyanand Acting Institute, где и возник интерес к кино.
Дебют в кино состоялся в 2000 году с фильмом Subhavela, где он был указан под именем Равикантх. Картина не имела успеха, что заставило его вернуться к медицинскому образованию: Рави завершил обучение и прошёл практику в качестве интерна. Однако тяга к кино взяла верх, и он окончательно сосредоточился на актёрской карьере.
После паузы он начал с небольших ролей, включая Eeswar (2002), а затем постепенно нашёл своё амплуа в заметных ролях второго плана. Прорывом стали образы офицеров и служащих в крупных проектах — полицейский в Gharshana (2004) и Athadu (2005), которые закрепили за ним репутацию надёжного характерного актёра.
В 2010-е годы Рави Пракаш активно работал и в тамильском кино: пилот в Payanam (2011), полицейский в Vaanam (2011), антагонист в Maattrraan (2012), а также роль поддерживающего брата главного героя в Neethane En Ponvasantham (2012). Эти работы расширили его диапазон — от спокойных профессионалов до отрицательных персонажей — и сделали его узнаваемым в индустрии.
