For the Brazil national football team he got 18 international caps, from October 1980 to July 1982, scored one goal against Argentina in the 1980 Mundialito.
He also played for Brazil at the 1982 FIFA World Cup finals.
He won the 1985–86 Portuguese championship with FC Porto.