undefined_peliplat

Biography

Han Lo was born on November 18, 1931 in Beijing, China as Yung-cheng Tsai. He is an actor, known for The Long Chase (1971), The Kiss of Death (1973) and The Lady Hermit (1971).

Filmography