ولد واتس في تشيزلهورست-لندن ثم انتقل إلى الولايات المتحدة عام 1938 وقام بالتدرب على زن في نيويورك.
Born in Chislehurst, England, he moved to the United States in 1938 and began Zen training in New York.