
Dan Lau
Birthday: December 18, 1945 in Shandong, China
Birth Name: Liu Kuang-Chi
Height: 173 cm
Dan Lau was born on December 18, 1945 in Shandong, China. He is an actor, known for Police Story (1985), Sun diu hap lui (1995) and She diao ying xiong zhuan (1983).
Dan Lau's FILMOGRAPHY
as Actor (6)