He was a member of the gold medal-winning Chinese team at the 41st Chess Olympiad in 2014 and at the World Team Chess Championship in 2015. In the 2014 Olympiad he also won the individual gold medal on board 3, thanks to his performance rating of 2912, the best of the entire event.