In 2018, Yeo won the Golden Leopard award at the 71st Locarno Film Festival with A Land Imagined, and went on to win Best Film at the Singapore International Film Festival’s Silver Screen Awards, under the Asian Feature Film Competition. It is the first time that a Singapore film has won the award. Yeo is currently working on his next feature film, Stranger Eyes.
Birthday: April 01, 1985
September 05, 2024
Invalid Date
February 06, 2019
Invalid Date
December 06, 2014
September 24, 2009
November 21, 2019
January 01, 2007
April 20, 2017
December 18, 2020
September 29, 2020
December 01, 2018