Ken Lo born on 19 March 1957 in Stung Treng. He is a citizen of People's Republic of China.
He is a Hong Kong actor known for his work on New Police Story.
Ken Lo has had one spouse: Bonnie Lai Suk-Yin.
Ken Lo has worked as an actor, stunt performer, martial arts, taekwondo athlete, kickboxer and Thai boxer.
He is also known as Kenneth Lo, Lu Huiguang and Kenneth Houi Kang Low.