After obtaining J. League's S-grade coach license in 1999, he started his coaching career with Montedio Yamagata, where he managed for 3 years from 2001 season to 2003 season. After 6 months of absence, he was named as a manager of Kyoto Purple Sanga in June 2004 when Kyoto was playing in the 2nd division, then contributed to Kyoto's promotion back to the top flight after the 2005 season. However, due to the poor performances and turnouts of the club, he was dismissed on 3 October about 2 months before the end of 2006 season.
He was named as a manager of Tochigi S.C. playing in Japan Football League in 2007. After 2 seasons, he made Tochigi eligible to be promoted to J2 as the club finished 2nd in 2008 season, but was dismissed because he was unable to reach the consent with top managements about his pay, as well as recruiting of new players.
He was named as a General Manager of Urawa in December 2009, but was dismissed due to Urawa's poor performance in 2011 season.
After spending 1 season as a commentator in 2012, he was named as a manager of Giravanz Kitakyushu, which only has a J2 License issued and unable to promote to Division 1 until 2017, when proposed new stadium will be completed.