Si è classificato secondo nella Winter Cup del 1996 presso la Fukushima Technical High School mentre ha perso in finale contro la Noshiro Technical High School con il futuro compagno di squadra Yūta Tabuse. Si è inoltre classificato secondo al campionato universitario giapponese del 1999 con l'Università Takushoku, dove ha giocato anche con Takuma Watanabe, due anni più grande di lui alle scuole elementari, medie, superiori e all'Università.
Dopo la laurea, si è unito agli Otsuka Shokai Alphas della Japan League, dove ha vinto il titolo di Rookie of the Year.
Si è trasferito poi ai Saitama Broncos della bj League, fondata nel 2005, come prima scelta del draft.
Nel 2007 è poi passato ai Link Tochigi Brex della JBL2. Si tratta di un ritorno al suo vecchio club, dove ricopre anche il ruolo di capitano. Qui, ha contribuito al primo campionato della squadra nella stagione 2009-2010, ma è stato messo in lista di trasferimento nella off-season quando non è stato possibile finalizzare un contratto, ritirandosi poi dalla carriera agonistica nel 2013.
È stato vice allenatore dei Link Tochigi Brex dalla stagione 2013-2014, dopo il suo ritiro. È stato poi promosso a capo allenatore a metà della stagione 2017-2018[2] dopo il ritiro di Kenshi Hasegawa per motivi di salute, e nella stagione 2020-21 ha aiutato i Tochigi Blazers a raggiungere le finali per la prima volta in quattro anni, ma hanno perso contro i Chiba Jets Funabashi perdendo così il campionato. Nella stagione successiva, la stagione 2021-2022, la squadra ha raggiunto le finali per il secondo anno consecutivo vincendo la wild card e vincendo due partite consecutive contro i Ryukyu Golden Kings, che erano al primo posto in classifica, per vincere il loro secondo titolo di lega in cinque stagioni, prima di lasciare il ruolo di allenatore capo. In seguito è diventato consigliere della squadra professionistica di riserva dell'Otsuka Shokai, i Koshigaya Alphas, a partire dalla stagione 2022-2023[3]. Dalla stagione successiva 2023-2024 è stato nominato capo allenatore e assistente del direttore generale dei Koshigaya, tornando in campo dopo due stagioni[4].
Si è sposato nel giugno 2006. Anche la moglie Mari (nome da nubile Konno) è un'ex giocatrice di pallacanestro, che ha giocato per la JOMO e ha partecipato alle Olimpiadi di Atene.