
Troy has been teaching yoga full-time around the world for more than 12 years, bringing over 8,000 hours of experience to studio classes and Yoga Teacher Trainings. As a 500 Hour Experienced Registered Yoga Teacher (500 E-RYT) with the Yoga Alliance, he has completed extensive training across a wide range of yoga styles, massage methods, and movement disciplines.
His teaching journey has taken him to communities across the United States, Costa Rica, Bali, Brazil, Norway, Australia, New Zealand, and Thailand, where he has shared yoga with both adults and children. Troy divides his time between Bali and Los Angeles, California, and his background also includes training in Tai Chi Chuan, Reiki, and Craniosacral Energy Work, adding depth and versatility to his approach.