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