Kant Leung is known for Violent Cop (2000), The Demon's Baby (1998) and Roaring Dragon, Bluffing Tiger (2000).
No data