visit all of our wing chun sites.
John started his Wing Chun training in 1981 and trained under several Wing Chun Sifu's, such as: Moy Yat, Chung Kwok Chow, Robert Chu and Allan Lee.
He currently teaches the Duncan Leung lineage, but is no longer officially affiliated with any specific Sifu.