 In 2003, he became China's 15th Grandmaster at the age of 19.In April 2008, Ni Hua and Bu Xiangzhi both became the second and third Chinese players to pass the 2700 Elo rating mark, after Wang Yue.He was a member of the gold medal-winning Chinese team at the 41st Chess Olympiad.