Jade Yu-Ting Chou was born on June 10, 1977 in Kaohsiung, Taiwan. She is an actress, known for
The Happy Life of Debbie (2012),
Falling (2013) and
Da yi yuan xiao yi shi (2000). She has been married to
Blue Cheng-Lung Lan since May 17, 2014. They have two children.