Liew Seng Tat
Biography
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 (2014) and Tudung (2006).
Known for
The Fox King
Stone Turtle
Posterity
Men Who Save the World
Call If You Need Me
Dream #1 She Sees A Dead Friend
Chasing Cats and Cars
15MALAYSIA