Kenneth Lo was born on September 12, 1913 in Foochow, China. He was an actor, known for Gladiatorerna (1969) and A Taste of China (1982). He died on August 11, 1995 in London, England.
Kenneth Lo was born on September 12, 1913 in Foochow, China. He was an actor, known for Gladiatorerna (1969) and A Taste of China (1982). He died on August 11, 1995 in London, England.