Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
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).