Singaporean chess Grandmaster (1998 – Chinese Grandmaster).
Singaporean Chess Champion (2003 and 2005).
Best results: Singaporean Chess Championship (2003 and 2005), 1st;
He played for China in the 1994 Chess Olympiad and for Singapore in 2000, 2002 and 2004 Chess Olympiads.
Peak rating: 2545 in January 2003