Hu Xin

Hu Xin

Hu Xin was born in 1981 in Sydney, New South Wales, Australia. She is an actress, known for Kal ho naa ho (2003), Spellbinder: Land of the Dragon Lord (1997) and Mazaa Mazaa (2005).

Moives

Tv Show

Download the app