Chin Han

'Ng Chin Han (born November 27, 1969 in Singapore), usually credited as just Chin Han is a Singaporean actor of stage, film and television. Han is best known for his work in Masters of the Sea which is Singapore television's first foray into English language drama, Soldier Xuan in 3 Needles, Lau in The Dark Knight, Tenzin in 2012, Sun Feng in Contagion, Frank Chen in Arrow, Zheng Min in Last Resort, Jia Sidao in Marco Polo, Councilman Yen in Captain America: The Winter Soldier, Commander Jiang in Independence Day: Resurgence, Togusa in Ghost in the Shell and Zhao Long Ji in Skyscraper.

Han portrayed Shang Tsung in Mortal Kombat.

Community content is available under CC-BY-SA unless otherwise noted.