Netflix Movies Starring Ken Lo

Ken Lo was born on March 19, 1957 in Stung Treng, Cambodia as Kenneth Lo Wai-Kwong. He is known for his work on The Legend of Drunken Master (1994), Rush Hour (1998) and New Police Story (2004). He was previously married to Suk Yin Lai. Read more on iMDB