Lun Chia

Hong Kong, China
Movie

Man on the Brink

1981

Movie

Red Spell Spells Red

1983

Movie

The Body Is Willing

1983

Movie

Ninja vs. Ninja

1987

Movie

Four Robbers

1987

Movie

Tongs: A Chinatown Story

1986

Movie

A Man from Holland

1986

Movie

The Handcuff

1979