He co-founded film collective 13 Little Pictures and his debut feature film Red Dragonflies won the Special Jury Prize at the Jeonju International Film Festival and competed at various film festivals in Buenos Aires, Santiago, Hong Kong, Shanghai and Tokyo. He was conferred the Young Artist Award by the National Arts Council of Singapore in 2012.