profile image

Ong Ai Leng

02 Nov, 1978 in Johor Bahru, Johor, Malaysia

Ong Ai Leng (born 2 November 1978) is a Malaysian actress based in Singapore.

Also Known As:

王愛玲Ai Leng Ong

poster
Metamorphosis
80% (2007)