L'esordio nel motomondiale avvenne nella stagione 1998 quando partecipò al GP del Giappone grazie ad una wild card in classe 125 tagliando il traguardo in quinta posizione; grazie agli 11 punti ottenuti lo si trova al ventiduesimo posto nella classifica di fine anno.[1]
Ha corso le ultime tre gare della sua carriera nel motomondiale nella classe 250 a bordo di una Yamaha TZ 250, e con i piazzamenti ottenuti nelle due gare disputate è stato classificato trentunesimo nel 2000 e ventisettesimo nel 2001.[2] Dalla stessa casa motociclistica giapponese è stato schierato nella 8 Ore di Suzuka del 2007 mentre dal 2003 partecipa alle competizioni del campionato giapponese alternandosi negli anni tra le categorie Superbike e Supersport, ottenendo un secondo posto nella classifica generale del 2008.