A meditation practitioner for 25 years, he is a senior student of the Dzogchen Ponlop Rinpoche and a practice instructor in the Nalandabodhi Sangha. He has taught psychology and meditation at University of Colorado, University of Oregon, and Naropa University in Boulder, Colorado.