Since 2004, he has facilitated mindfulness-based stress reduction (MBSR) and mindfulness-based cognitive therapy (MBCT) programs for stress, mood and anxiety disorders. He has adapted the standard 8-week programmes for use in government, corporate and sport settings.