He has trained in the past in Wing Tsun, up to a high standard in traditional five animal techniques under Sifu Cyril Flannigan; and also trained in Shaolin kung fu at the Shaolin Temple in Henan Province, China, a time which he spent mostly refining his basics and endurance rather than picking up the more modern wushu forms that are also taught in the Temple and it's surrounds. Most recently he has been studying Seven Star Praying Mantis under Master Zhu Chang Hai.