Home >

Lun Chia

Lun Chia

Birthday: | Place of Birth: Hong Kong, China

...

Known For

Acting

Year
Title

Role

1987
Ninja vs. Ninja

as    (archive footage)

1983
Red Spell Spells Red

as    Stephen