ReleaseNexus
Shao Min Chew Chia is a Singaporean writer-director and producer.
Passerby
Producer, Writer, Editor, Director
Figments
Director