First introduced to meditation as a young teenager, he has been teaching mindfulness and meditation in Los Angeles and the San Francisco Bay Area for that past five years. He regularly teaches at One Mind Dharma Center, addiction treatment centers in California, and online. He has worked with foster youth programs, taught meditation on corporate retreats in Napa and Sonoma Counties, and co-leads the Community Welcome at Spirit Rock.