John was born on Long Island, New York and as a young boy discovered that it was possible to connect with an inner peace when the world around him was in turmoil. Years later, at age 28, John met his teacher, John Robert Norman, in Marin County, California. A devoted student, John learned to develop and strengthen his clairvoyant and healing abilities. In the years since, John has become a beloved teacher himself, guiding his students to overcome their fears and accelerate their spiritual growth. He lives a quiet and reverent life close to nature and expresses his love through channeling the Masters, teaching, making photographs and playing guitar. John continues to channel Rumi and Shams regularly and is available to conduct talks and workshops.