Shui-Ling Poon is known for The Master's Necklace (1991), A Man of Nasty Spirit (1993) and Legend of the Crazy Dragon (1992).
No data