На клубном уровне трудился со многими бразильскими командами, а также в
Кувейте
и в
Японии
.
Завершал свою тренерскую карьеру бразилец в
ЮАР
, где он руководил рядом клубов. Вместе с «
Морока Свэллоуз
» Леал побеждал в
Кубке страны
. Будучи тренером «
Орландо Пайретс
» специалист заработал длительную дисквалификацию. 4 апреля 2012 года он покинул свой пост спустя три недели после ее начала
. По итогам сезона команда стала чемпионом ЮАР. Последним местом работы наставника стал «Полокване Сити». По итогам сезона 2015/16 он сохранил с ним прописку в
южноафриканской Премьер-Лиге
.