Quek Shio Chuan is a Malaysian film director.
Birthday: Invalid Date
November 29, 2018
March 03, 2023
December 01, 2011
March 27, 2015
January 23, 2020