Han Yuan Leung is an actor, known for Long nga (2008).
Legendary Assassin [Sub: Eng]
Little Big Master