Nelson Javier Castillo Rivera Full name Nelson Javier Castillo Rivera Born 1992 (age 33) Place of birth Federation Dominican Republic Profiles #16641 World Ranking 2081 Classical 2062 Rapid 2176 Blitz Rating Bio