Career
He turned professional after graduating from Hiratsuka Gakuen High School and has ridden for such teams as Bridgestone Anchor, Shimano Racing, and Skil-Shimano. In 2012 he rode for a new team, Cannondale Spacepointzero, where he served as both team captain and a coach. In December 2012, it was announced he would ride for Utsunomiya Blitzen.