Cindy Chiu is an American actress born in Taiwan and raised in Texas. Her films include Coach Carter , PrisonAGoGo , Bring It On All or Nothing , The Shanghai Hotel , A Foundling , and the short film Interpretation which has won over 50 awards .
NA
Source: Wikipedia