Chen Sing Yap a grandi à Singapour, où il a travaillé comme monteur pour la télévision pendant 4 ans. Il s’est tourné vers des documentaires de longue durée portant sur des sujets comme la démence, la pauvreté et la conservation. En 2019, il a déménagé à Oakville, au Canada, où il a commencé à réaliser des courts métrages. Il est actuellement à sa dernière année d'une licence en cinéma et télévision au Collège Sheridan. Ces dernières années, l’attention de Chen Sing s’est fortement tournée vers les questions sociales et économiques, ainsi que l’effondrement des écosystèmes, et comment ces grands problèmes affectent la vie des gens.