In 1994-2006 he trained youth team of the Internacional. Since 2006 he coached the Internacional B. From 23 December 2009 to 16 August 2010 he led Juventude. Later worked with other youth team, including Fluminense. From 18 July 2011 to 12 August 2011 he led the Internacional temporarily between the 11th and the 16th round. Later he again worked with Internacional B and 20 November 2012 he again was appointed as interim coach of Internacional and was changed on 12 December 2012. Later worked with Internacional B.
Since September 2013 he coached the Corinthians U20. After a partnership made in 2015 by Corinthians, he was loaned to Bragantino, commanding the team at the 2015 Campeonato Brasileiro Série B alongside some of Corinthians young players. He returned to Corinthians nearly three months later.