Undergraduate student at the University of Waterloo.
Clubs
Kitchener-Waterloo Chess Club
508 leden
Team Canada
13.278 leden
University of Waterloo
2.390 leden
Chess University
109.527 leden
PRO Chess League
20.722 leden