Married Male.
Các câu lạc bộ
Chess Federation of Canada
808 thành viên
Team Canada
13.385 thành viên
Team Canada Live
4.698 thành viên
2019 Fischer Random Open Non-Titled Qualifier
791 thành viên