Принимал участие в работе подпольных организаций, выступавших за независимость Индии. В 1915 уехал из Индии в Батавию, а затем в Шанхай. В 1916-1917 годах проживал в США, в 1917-1919 годах в Мексике, входил в руководство местного социалистического движения. В марте 1919 вместе с М.М. Бородиным участвовал в создании Мексиканской коммунистической партии образованной в Мексике осенью 1919 г.
В 1919 году приехал в Москву, работал в Коминтерне. В 1920 участвовал в основании Коммунистической партии Индии в Ташкенте. В 1922 году избран в Исполком Коминтерна. В 1927 — представитель Коминтерна в Китае. В 1928 порвал с Коминтерном, выступив против Сталина. Вернулся в Индию, где был арестован британскими властями. В 1931—1936 годах находился в заключении. Отошел от находившегося под сталинским контролем коммунистического движения и критиковал его с позиций радикального гуманизма. Соратник Витхала Махадео Таркунде.