Jean-charles Leuba Full name Jean-charles Leuba Born 1980 (age 45) Place of birth Federation France Profiles #26499 World Ranking 1998 Classical Rating Bio