Chess Player, Chess Problem Composer, Chess Problem Solver, Chess columnist.
Klubs
Team Philippines United
3 909 lede
knight Terrors
35 lede
Super FLash
590 lede
Worlds Best Group
396 lede
ZOnE C
21 lede