FM Joshua Johnson
Full name
Joshua Johnson
Born
1999
(age 25)
Place of birth
Federation
Trinidad & Tobago
Bio
Most Played Openings
White Pieces
Black Pieces