Lau Kar Leung (Liu Chia Liang), one of the most revered martial artists in Hong Kong Cinema, has lost a long battle with leukemia, local media is reporting this morning.
In a career spanning more than 60 years, Lau starred in - and provided action choreography for - more than 70 films. In his early days he often collaborated with director Chang Cheh at legendary Shaw Brothers studios, and directed more than 25 feature films himself, culminating in 2003's Drunken Monkey.
The 76-year-old passed away comfortably at Union Hospital in Hong Kong earlier this morning, with members of his family at his bedside.
Do you feel this content is inappropriate or infringes upon your rights? Click here
to report it, or see our DMCA policy