Master Jin
... 1993
Spider who have attained human form
... 1991
Master Iron Gate / Lord Iron Doors
Mayor of Shanghai
... 1986
Ho and Kit's Father
4.6.1928
Hunan Province, China
imdb.com/name/nm0284608/