logo
Liew Seng Tat backdrop
Liew Seng Tat poster
Liew Seng Tat
Seng Tat Liew was born on September 30, 1979 in Malaysia. He is a director and actor, known for Flower in the Pocket (2007), Lelaki Harapan Dunia (201...