He is the developer of the Tapestry of Being paradigm and has been a teacher of Spiritual living since 2001. He loves bridging various traditional influences to serve 21st century people in orienting to the mystery of Being. He became a devotee of his Spiritual Master HWL Poonja (Papaji) since meeting him in 1993. He also has a background in the practice of Buddhist Meditation for the past 27 years. He is a founding member of the Waking Down Teachers Association and the Institute of Awakened Mutuality and is a Senior Trillium Awakening teacher. He currently offers his own Tapestry of Being teachings with students worldwide.