logo
Sarah Lian backdrop
Sarah Lian poster
Sarah Lian
Sarah Lian, is a Chinese Malaysian actress and television personality based in Kuala Lumpur, Malaysia. She was born in Taiping, Perak, Malaysia but ma...