 On the club level, Branco played for Internacional (1980–81), Fluminense (1981–86)(94)(99), Brescia (1986–88), FC Porto (1988–91), Genoa (1991–93), Grêmio (1992–94), Flamengo (1995), Corinthians (1995), Middlesbrough (1996), and MetroStars (1997).Branco's late career in England and the United States was marred by weight problems.During his spell at Middlesbrough he scored twice, both goals coming against Hereford in the League Cup second round, once at home in the first leg and once away in the second.