I studied Jivamukti Yoga for 10 years directly under its founders, David Life and Sharon Gannon, before completing their last year-long teacher training program ever offered, in 2001. I taught at the main Jivamukti center in New York City for 5 years, and have been a guest teacher at the centers in Munich, Germany, and Charleston, SC.
I founded and directed Avatar Yoga Retreats, leading yoga retreats all over the world, until leaving New York in 2006, when I moved to North Carolina, where for 10 years I taught at various centers in Wilmington, and pioneered Standup Paddleboard Yoga with WrightsvilleSUP. I spent most of 2018 living and teaching in Duck, on the Outer Banks.
In 2019, I relocated to the mountains of Tennessee and would up taking over the local yoga studio, Windhorse Yoga.