Married Male.
Clubs
Chess Federation of Canada
808 Members
Team Canada
13 388 Members
Team Canada Live
4 698 Members
2019 Fischer Random Open Non-Titled Qualifier
791 Members