Anthony Chen
Anthony Chen is a Singaporean film director and producer, who gained fame after his debut film “Ilo Ilo” which he wrote, directed, and produced. He studied at Ngee Ann Polytechnic, which he graduated in film. Shortly after, he directed and wrote his debut short film, “G-23”, which won several awards in France, Korea, and Belgium. Over the years he went... read full bio