Javier Bernabe Castro Full name Javier Bernabe Castro Born 1981 (age 44) Place of birth Federation Spain Profiles #25352 World Ranking 2003 Classical 2075 Blitz Rating Bio