Videos >

Anthony Chen on Self-Portrait by National Gallery Singapore

In the art of film-making, it’s the little details that capture the imagination of Anthony Chen, Cannes award-winning director of ilo ilo. So what is it about Georgette Chen’s ‘Self Portrait’ that Anthony finds so captivating? Let him tell you more.


My Masterpiece is a series by National Gallery Singapore featuring 12 significant artworks selected by 12 well-known personalities.