John was born and brought up in the Greenwich Village in New York City. He started learning meditation at the age of 6 with his parents, and yoga at the age of 16. Among his teachers were Sri Sharon Gannon, founder of Jivamukti Yoga, and Duncan Wong, founder of Yogic Arts. John studied capoeira with Mestre João Grande in 1989.
He lived in Shanghai from 2005 to 2008 and founded Eight Treasures Yoga there, which became very popular among yoga and meditation practitioners. In 2009 he founded Eight Treasures Yoga in Oslo together with his wife Xia Liyang. He holds many different classes and training courses yearly.
John’s teaching methods combine both Eastern and Western traditions, including Buddhism and Psychology. His classes are always thought provoking and inspiring.