Skip to content
StreamScapeX

Leung Shan

Known for Acting

Born
July 4, 1945
Birthplace
Zhuhai, Guangdong Province, China
Died
July 1, 2026 (aged 80)
Also known as
梁珊, LINDA

Latest

Known for

Filmography

48 titles