Quek Shio Chuan

Born: None

Quek Shio Chuan is a Malaysian film director.


Placeholder