Joshi studied philosophy and law at the Bombay University. He was selected for I.A.S. in 1955 but in 1956 he resigned from the post of Assistant Collector of Surat in order to devote himself at Pondicherry (now Puducherry) to the study and practice of the Integral Yoga of Sri Aurobindo and the Mother. He taught Philosophy and Psychology at the Sri Aurobindo International Centre of Education at Pondicherry and participated in numerous educational experiments under the direct guidance of the Mother.
In 1976, Government of India invited him to be Educational Advisor in the Ministry of Education. In 1983, he was appointed Special Secretary to the Government of India, and held this post until 1988. He was Member-Secretary of Indian Council of Philosophical Research from 1981 to 1990. He was also Member-Secretary of Rashtriya Veda Vidya Pratishthan from 1987 to 1993. He was the Vice-Chairman of the UNESCO Institute of Education, Hamburg, from 1987 to 1989.
From 1999 to 2004, he was the Chairman of Auroville Foundation. As an adviser of Gujarat Chief Minister, he also helped in establishing Children’s University and Institute of Teachers Education in state of Gujarat. From 2000 to 2006, he was Chairman of Indian Council of Philosophical Research. From 2006 to 2008, he was Editorial Fellow of the Project of History of Indian Science, Philosophy and Culture (PHISPC).
Joshi died on 14 September 2014 in Puducherry.