Chui Mui Tan
Director Actor
Chui Mui Tan is a Director Actor - known through the film South of South (2005), Sometimes Love Is Beautiful (2005), Company of Mushrooms (2006), Its Possible Your Heart Cannot Be Broken (2005), A Tree in Tanjung Malim (2004)...