Chi Lo was born in 1936 in Beijing, China. He is a director and actor, known for Magic Swords (1971), Hong men xiong di (1972) and Hei lung (1973).
No data