Michelle ZhangBorn October 6, 1988 in Guangdong Province, China Filmography★ 0.0 IDOL2023★ 4.0 The Legend of Brown Sugar Chivalries2008★ 9.0 Stowaway2001★ 5.5 Horror Hotline... Big Head Monster2001★ 6.2 Every Dog Has His Date2001