
Ng Chin Han (November 27, 1969) is a Singaporean actor best known for The Dark Knight, Contagion (2011), and Marco Polo.
Film Roles
- Blindness 1998 as Daniel Hong
- Three Needles as Soldier Xuan
- The Dark Knight as Lau
- 2012 as Tenzin
- Restless as Dr. Lee
- Contagion (2011) as Sun Feng
- Final Recipe as David Chan
- The Sixth Gun as Chow (TV Movie)
- Captain America: The Winter Soldier as Councilman Yen
- Independence Day: Resurgence as Commander Jiang
- Ghost in the Shell (2017) as Togusa
- A Different Sun as Zu Qing
- Skyscraper as Zhao Long Ji
- Mortal Kombat (2021) as Shang Tsung
Television Roles
- Fringe as Neil Chung (1 episode)
- Last Resort as Zheng Li (4 episodes)
- Arrow as Frank Chen (4 episodes)
- The Blacklist as Wujing (1 episode)
- Serangoon Road as Kay Song (6 episodes)
- The Spoils Before Dying as Salizar Vasquez DeLeon
- Marco Polo as Jia Sidao (11 episodes)
- Lethal Weapon (2016) as Det. Henry Cho (1 episode)
- American Born Chinese (2023) as Simon Wang
Video Game Roles
- Sleeping Dogs as Sonny