Skip Navigation Links


Chin Han

Thursday, 27th November 1969
Singapore


Dark Knight
Lau
2008
2012
Tenzin
2009
Contagion
Sun Feng
2011
Captain America: The Winter Soldier
Councilman Yen
2014
Ghost in the Shell
Togusa
2017

Arrow
Dodger
Frank Chen
02/20/2013
Arrow
Dead to Rights
Frank Chen
02/27/2013
Arrow
Salvation
Frank Chen
03/27/2013
Arrow
The Undertaking
Frank Chen
05/01/2013
Arrow
Year One
(archive footage)
10/02/2013
Blacklist
Wujing (No. 84)
Wujing
10/07/2013




"