After earning a Business degree from Australia's RMIT University, he pursued a modeling career and also managed a Brunei-based fitness club.
His film roles include Yang Liu Lang in Saving General Yang and Li Mao in Dynasty Woman.
He was born in Brunei to a family of Chinese and Taiwanese heritage. He largely shielded his wife and two children from the public eye, announcing neither his marriage nor the birth of his first child until several years after each event had occurred.
He and fellow Mandopop singer Calvin Chen were both members of Fahrenheit.