Cindy Chiu (born May 12, 1980) is a Taiwanese American actress born in Taiwan and raised in Texas. Her films include Coach Carter (2005), Prison-A-Go-Go! (2003), Bring It On: All or Nothing (2006), The Shanghai Hotel (filmed 2006 and still not released), A Foundling (2010), and the short film Interpretation (2008) which has won over 50 awards (including the Cannes Film festival and Sundance).
Born |
12 May 1980 (age 45) Taiwan
|
Zodiac | Taurus |
Tags | Add tag |