He made his debut over the marathon distance at the Nobeoka Marathon, which he finished in a time of 2:18:48. He also made his global championship debut that year, competing at the 2001 IAAF World Half Marathon Championships and taking 53rd place overall. He was eleventh at the 2005 World Half Marathon Championships, which was good enough to help Japan finish third in the team competition. He won the Kagawa Marugame Half Marathon in 2006, breaking a run of wins by Kenyan runners. He improved his marathon best at the Lake Biwa Marathon the month after, taking second place to José Ríos with a run of 2:10:20.