Nació en Walton-on-Thames (Inglaterra) el 17 de diciembre de 1906 y falleció en Murió en Shantivanam Āshram (Tamil Nadu, India) el 13 de mayo de 1993.