Seng Tat Liew: Seng Tat Liew. Director: Men Who Save the World. Seng Tat Liew was born on 30 September 1979 in Malaysia. He is a director and actor, known for Men Who Save the World (2014), Flower in the Pocket (2007) and Tudung (2006).
Known For: Men Who Save the World (Director), Flower in the Pocket (Director), Tudung (Director), Man in Love (Director)