Ken Lo - Biography

Ken Lo was born on March 19, 1957 in Stung Treng, Cambodia as Kenneth Lo Wai-Kwong. He is known for his work on Combats de maître 2 (1994), Rush Hour (1998) and New Police Story (2004). He was previously married to Suk Yin Lai.