Yale Leung is known for Angel Enforcers (1989), Bei dou zhi quan (1986) and Beidou xin quan (1987).
No data