Sho Uchida Explained

is a Japanese freestyle swimmer.

Major achievements

2008 Beijing Olympics

2009 World Championships

Personal bests

In long course

References