Mark is a certified Iyengar Yoga teacher; he holds an Introductory Level 2 Certificate with the BKS Iyengar Yoga Association of Australia. He completed his teacher training with Alan Goode. In December 2014, Mark attended Yoganusasanam, a 10-day RIMY Institute intensive, in Pune, India.
Mark started attending yoga classes at Yoga Mandir in 2004 and committed to the Iyengar methodology in the same year. He joined the teaching staff in 2013 and currently teaches Open classes.
In addition to his teaching role, Mark also holds the role of Social Committee member at the Institute.