びわ湖毎日マラソン
He graduated from Chuo University, where he competed in track and field. He ran an Asian junior record of 28:17.38 minutes for the 10,000 metres. He participated four times in the Hakone Ekiden. He won the half marathon at the 2001 Summer Universiade in Beijing. In 2003 he began to compete in marathon, he finished third with a time of 2:08:12 at the 2003 Lake Biwa Marathon. This was the fastest ever debut for a Japanese runner. He represented Japan at the marathon at the 2003 World Championships in Athletics, but he could not complete the event due to a knee injury.