Palhinha comenzó su carrera de futbolista el año 1969 en Cruzeiro, club en el que jugó hasta 1976.
En su última temporada en este equipo fue goleador de la Copa Libertadores y ayudó a su club a ganar por primera vez esta competencia.
En 1982 jugó por el Santos FC y fue transferido a Vasco da Gama ese mismo año.
En 1985 vistió la camiseta del América en el Campeonato Mineiro, retirándose finalmente ese año.
En todas sus apariciones en la selección brasileña anotó un total de tres goles.