Jill Hsu was born on October 30, 1978 in Taiwan. She is an actress, known for Love Deposit (2013), Red Dust (2013) and Any Other Side (2012).
No data