Chih-Lu Chen is an actor, known for Five Deadly Venoms (1978), Crippled Avengers (1978) and Invincible Shaolin (1978). Read more on iMDB