Barry Chan is known for Hitman the Cobra (1987), The Last Duel (1981) and The Chinese Dragon (1973).
No data