Anthony Chen est né à Singapour en 1984. Passionné de cinéma, il s'inscrit à l'École des études cinématographiques et des médias de Ngee Ann Polytechnic dès l'âge de 17 ans. Il obtient son diplôme de fin d'études avec son court-métrage G-23 qui a été projeté dans de nombreux festivals à travers le monde et a remporté des prix en Europe et en Asie. En 2007, son deuxième court-métrage, Ah Ma (grand-mère), concourt pour la Palme d'Or du court-métrage au Festival de Cannes, et reçoit la Mention Spéciale. C'est la première fois qu'un film singapourien est récompensé à Cannes.
En 2008 Haze, son troisième court-métrage est projeté en compétition au Festival de Berlin. Anthony Chen a suivi les programmes du Berlinale Talent Campus et de la Golden Horse Film Academy de Taiwan. En 2010, il a fait un master de réalisation au National Film and Television School de Londres, avec une bourse du Media Development Authority de Singapour. Ilo Ilo est son premier long-métrage après 8 courts-métrages.
Epicentre Films