Trained in Jeet Kune Do, Kali, Silat, Wing Chun, Taekwondo, Shaolin Kung-Fu, Tang Soo Do, & Boxing.
He played over twenty characters in Big Trouble In Little China. He wore different wigs, facial hair, turbans, glasses, hats and clothes for each character.