Feng Lu: Feng Lu. Actor: Masked Avengers. Feng Lu was born on 5 May 1953 in Taiwan. He is an actor and assistant director, known for Masked Avengers (1981), Five Deadly Venoms (1978) and Lei tai (1983).
Known For: Masked Avengers (#1Lin Yung Chi), Five Deadly Venoms (Chang Hsiao-Tien, Centipede), Lei tai (Actor), The Magnificent Ruffians (Yuan Ying Fei the Golden Sword)