Craig has been practising yoga since the late 1990s and began teaching in 2002. He is a registered Senior Yoga Teacher and Yoga Therapist with Yoga Australia, with a deep commitment to helping students experience the physical, mental and subtle benefits of yoga.
Craig has travelled to India many times, spending extended periods studying and practising with experienced yogis. He has also completed a three-year Post Graduate Diploma of Yoga Therapy with Yoga Therapy Australia, training under the expert guidance of Dr N. Chandrasekaran.
Craig regularly hosts retreats and workshops in Australia and overseas, encouraging students to explore and deepen their relationship with yoga.
His teaching invites students to connect with the peaceful rhythm of the breath, explore the physical body through movement and postures, and observe the waves of the mind through meditation. With a strong emphasis on individual needs, Craig carefully adapts practices to support each student and create a safe and accessible experience.




















