Natural de Caxias do Sul, começou a carreira de treinador em clubes pequenos do Rio Grande do Sul, como Brasil de Pelotas e Esportivo, mas foi no Caxias, em 1996, que conquistou seu primeiro título: a Copa Daltro Menezes, torneio disputado pelos clubes do interior do estado. No ano seguinte, comandou pela primeira vez o Internacional, conquistando o Campeonato Gaúcho e levando o time à semifinal do Campeonato Brasileiro. Após passagem pelo Vitória, voltou ao sul do país, dessa vez para comandar o Grêmio. Ficou por dois anos e, em 1999, conquistou seu segundo título regional, levantando também a taça da Copa Sul. No ano seguinte, comandou o Sport na conquista da Copa do Nordeste. A partir daí, teve passagens por grandes clubes do país, antes de chegar ao Vasco, em 2007. Sob seu comando, Romário marcou seu milésimo gol na carreira. Em 2008, assumiu novamente o Grêmio e levou o time ao vice-campeonato brasileiro, tornando-se o treinador gremista com o melhor aproveitamento em Campeonatos Brasileiros da história. Após passar por Atlético-MG e Vasco, voltou ao Internacional em 2010 e levou a equipe ao título da Taça Libertadores da América. Rodou por mais alguns clubes do Brasil antes de voltar ao Internacional, em 2016. Depois de um período de seis anos sem clube, voltou à ativa em outubro de 2022, quando assumiu o Juventude, clube que já tinha defendido como jogador e preparador físico.