Married Male.
Clubs
Chess Federation of Canada
808 Membres
Team Canada
13.389 Membres
Team Canada Live
4.698 Membres
2019 Fischer Random Open Non-Titled Qualifier
791 Membres