Search results
We did not find results for: Rita Hsiao.
Check spelling or type a new query.
We did not find results for: Rita Hsiao.
Check spelling or type a new query.
Rita Hsiao was born and raised in Poughkeepsie, NY, USA, the American-born daughter of Chinese parents. At UC San Diego, she majored in artificial intelligence, but decided t olook... imdb.com