Sign up for the SaltyPopcorn free weekly newsletter
ADVERTISMENT
Starring:

Xuan Huang

  • First Movie - Perfect Blue
  • Last Movie - Operation Leviathan 2025
  • Total Movies - 29
  • Future Movies -
    • Perfect Blue (1st January 1970)
  • Highest Grossing Movies
    • UK: The Great Wall (2016) - £4,238,173
    • US: The Great Wall (2016) - $45,540,830
    • World: The Battle At Lake Changjin (2021) - $909,596,236
  • Combined grosses
    • UK - £4.4 Million
    • US - $46.4 Million
    • Global - $1.8 Billion
  • Highest Rated Movie - The Battle At Lake Changjin (2021) - 90%

Acting credits By Year of release