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).
Birthday: Invalid Date
August 10, 2021
August 04, 2022
January 01, 2009
November 27, 2014
March 28, 2009
October 05, 2007
January 28, 2009
January 31, 2009
January 31, 2009
January 01, 2005
April 06, 2006
March 08, 2007