Occassional pawn pusher
Mga Samahan
Chess.com Verified Titled Players
10,107 Miyembro
Team Canada
13,661 Miyembro
Club Nova Scotia
367 Miyembro
Chess.com Legends Club
2,261,994 Miyembro
Team Canada Live
4,717 Miyembro