Career
He is currently the Rating Officer for the Chinese Chess Association and is a qualified International Arbiter (2002). Yin competed for the China national chess team once at the Chess Olympiads (1996) with an overall record of two games played (+1 −0 =1), and once for the "B team" at the Men"s Asian Team Chess Championship (1999) with an overall record of five games played (+1 −1 =3). Yin Hao has played for Jiangsu chess club in the (CCL).