He became a national and worldwide martial arts champion, from 2003 to 2008, and also were a martial art coach in Canada. He held a martial art school in Philippines.
He started his career as a stunt double for Jet Li in 1993 in Once Upon a time in China at age 19 and stopped being his stunt double in 2002, his first speaking part role was in the Peng Zhang Li movie Last Kung Fu Monk.