Lou Bingkun is known for Spellbinder: Land of the Dragon Lord (1997) and Twin Daggers (2008).
No data