He worked as a coach at Cerezo's youth setup from 2003. He was promoted to an assistant coach of the club's top team in the middle of the 2004 season and helped them to stay up at J1 League. He was offered a contract extension but he declined it to prepare for acquiring the S-Class Coaching License, a prerequisite to manage a J.League club, and study coaching skills abroad. He attained the S-Class License in 2005. He became a coach at Shimizu S-Pulse's satellite team in 2006, and was promoted to an assistant coach of club's top team in 2007.