En xaneiro de 2013 Cheng gañou o Australian Open Championship, o xogador máis novo en facelo. En xaneiro de 2016, Cheng converteuse no campión australiano en Melbourne. En 2018, xogou no equipo nacional australiano na 43a Olimpíada de xadrez
en Batumi, Xeorxia.