Flag of CAN

IM Richard Wang

* 1998 (23)
Best Elo
2430
Latest Elo
2336
Birthyear
1998