Canadian Chess Grandmaster (2019) is born in Heilongjiang, China.
Best results: 2008 (Hi Seoul) Korea Open Chess tournament, 1st place; 2009 Philippines “Subic International chess open, 3rd place; National Chess Congress (US, Philadelphia), 1st place; Millionaire Chess Open (U2400), 1st place; 2015 Michigan Chess Open, 1st place; 2017 Washington International Chess Open, 2nd place tied; 2018 Canadian Chess Open, 2nd place tied;