Skip to content
StreamScapeX

Leong Oy

Known for Acting

Born
November 4, 1938
Birthplace
Foshan, Guangdong, China
Died
July 8, 2026 (aged 87)
Also known as
Leung Ai, Leung Oi

Latest

Known for

Filmography

37 titles