Challenges
Awards
Login
Register
Chua Kah Joo
Actor
Soursweet
1988
as Lo
Indiana Jones and the Temple of Doom
1984
as Chen