Shen-Lin Chen es conocido por su trabajo en The Eight Masters (1977), Shaolin Brothers (1977) y The Killer Meteors (1976).
Sin datos