Mei-Chao Lin was born on December 13, 1954 in Taiwan. She is an actress, known for Ji de wo men ai guo (2010), Baby Daddy (2015) and The Missing Piece (2015). Read more on iMDB