Шри Шри Рави Шанкар родился 13 мая 1956 г. на юге Индии, в штате Тамилнад.
Шри Шри Рави Шанкар — ученик Махариши Махеш Йоги. В раннем возрасте отец направил его на обучение к Махариши, где он занимался изучением ведической литературы. В возрасте 17 лет Шри Шри получил степень по современной науке, а позже почетную степень доктора по литературе в университете Кувемпу, Карнатака, Индия.
В 1982 году Шри Шри Рави Шанкар начал обучать Сударшан Крие (Sudarshan Kriya ®) — дыхательной технике, снимающей стрессы и полностью приводящей ум в настоящий момент. Для распространения Сударшан Крии и других техник в том же году Шри Шри Рави Шанкар основал фонд Искусство Жизни — некоммерческую общественную благотворительную организацию, целью которой является проведение общественно значимых проектов для человеческого развития и социальной реабилитации.