He had been an airline steward for seven years and had never acted in a film when Ang Lee cast him as his lead in The Wedding Banquet (1993). They spent three to four hours every day to teach him how to act. Lee later cast him again in Eat Drink Man Woman (1994).
Grew up in Taiwan, but his parents are from Laiyang, Shandong, China.
His father was a teacher and an expert on Yat-sen Sun.
Cooperates with the China Soong Ching Ling Foundation and donates to the organization every time he plays Yat-sen Sun.