Stella Chung

Stella Chung

Born July 9, 1981 in Sarawak, Malaysia

Filmography