he rode in the all-japan road racing championship until 2005, when he won the 250cc championship with honda. he previously won the 125cc championship in 2003, also with honda. he also rode a couple of events as wildcard rider in the grand prix world championships during his stint in japan.