ios App
Unifatic
Android
Mannic
Feng Lu
Feng Lu was born on May 5, 1953 in Taiwan as Chu Chiu-hsue. He is known for his work on Five Deadly Venoms (1978), Cha shou (1981) and Lei tai (1983).
Moives
The Daredevils
The Five Venoms
Shanghai 13
Ninja Kids
Tv Show
Download the app
ios App
Unifatic
Android
Mannic