Ken Lo - Home

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 Combats de maître 2 (1994), Rush Hour (1998) and New Police Story (2004). He was previously married to Suk Yin Lai.
read more

Portrait Photos of Ken Lo 11 Portrait Photos

Landscape Photos of Ken Lo 52 Landscape Photos