Winston has been training with Master Raymond Cheung since 2005 and has been an Assistant
Instructor since 2007. Currently, he received his 5th degree Instructor's Certification from the World Organization of Wushu and Kung Fu Masters. He holds a Junior Teaching Certificate from the Shao Lin Hung Gar Kung Fu Association.
Winston has competed in the 2009 West Coast Can-Am Championships, receiving 3 Gold Medals and 1 All-Around Grand Champion.
He has performed at numerous martial arts events, tournaments and other functions such as the 2010 Olympic Winter Games in Vancouver. He is a a member of the Shao Lin Hung Gar Lion Dance and Kung Fu Demo Team.