W styczniu 2013 roku Cheng wygrał Australian Open Championship, jako najmłodszy piłkarz w historii. W styczniu 2016 roku Cheng został australijskim mistrzem w Melbourne. W 2018 roku zagrał w reprezentacji Australii w 43. olimpiadzie szachowej.
w Batumi, w Georgii.