9th Dan Karate and Kung Fu
International Tai Chi Coach
3rd Dan Iaido
2nd Dan Jodo
1st Dan Ju Jitsu
BCCMA Coach
Level 3 NVQ coach
Author of books, blogs and magazines
9th Dan Karate and Kung Fu
International Tai Chi Coach
3rd Dan Iaido
2nd Dan Jodo
1st Dan Ju Jitsu
BCCMA Coach
Level 3 NVQ coach
Author of books, blogs and magazines