Born in 1984 in Singapore, Anthony Chen started his film education at an early age of 17. He was trained in film schools in Singapore and UK. In 2007, his short film Ah Ma (Grandma) was nominated for the Palme d’Or for Short Film at Cannes and was awarded Special Mention, the first time a Singapore film was awarded in Cannes. Collectively, his shorts have screened at numerous prestigious film festivals. Ilo ilo is his first feature film.