Lee Siu-Chung
The Lady Hermit 1971
Rating: 7.2
The Oath of Death 1971
Rating: 6.7
as Black Demon's Disciple #4
as Tartar Prince Shaluweimu