Yam was stabbed Saturday while attending an event in southern China.
Veteran Hong Kong actor Simon Yam has been stabbed while attending an event in southern China.
Subscribe now for unlimited access.
$0/
(min cost $0)
or signup to continue reading
Police said on Saturday his injuries were not life-threatening and a suspect has been detained. The motive remained unclear.
His manager Lester Mo said Mr Yam was stabbed in the stomach on Saturday and also had a cut on his right hand.
The 64-year-old actor is undergoing what Mr Mo called a minor operation at a hospital in Zhongshan city.
Yam - also known by Chinese name Yam Tat-wah - has appeared in more than 125 movies and 40 television series. He played the villain Chen Lo in the 2003 Hollywood film "Lara Croft Tomb Raider: The Cradle of Life".
Australian Associated Press