John was educated at one of the great universities of the world. At St. John's College, Cambridge he read for the medical tripos: Anatomy, Physiology and Pathology followed by a degree in Veterinary Medicine.
John has taught Yoga for the past 34 years. He received his original training from Silva Metha in London in the 1970s, and soon after had contact with B.K.S. Iyengar each time that Iyengar visited the U.K. John then began to take courses and classes in Poona, India.
After 9 years of training in London, in 1983 John moved to Norfolk with his famiiy. There he founded 'The Norfolk Iyengar Yoga Centre', a place where one could have both daily practice or stay during weekend intensives. The Center became a reference point for Yoga Iyengar for 20 years.