Bebeto spent four years in Spanish football at Deportive La Coruña, socring an impressing 86 in 131 games. Bebeto became top score in La Liga in his first season at Deportive, scoring 29 goals in the 1992-93 season. In the next season, 1993–94 season, Deportivo had the chance to win their first ever La Liga title by beating Valencia in the last match of the season. In a very evenly matched contest Deportivo had a golden opportunity to seal the victory and thus the league title. They were given a penalty kick just minutes from the end. The official penalty taker all season had been Bebeto (after Donato, who wasn't in the field), who this time, refused to take the penalty. Eventually, Miroslav Đukić took the penalty and failed (0-0), effectively handing Barcelona the title.
In 1996 Bebeto returned to play for native club Flamengo, but after just 15 games, Bebeto returned to Spain and La Liga. Bebetos return to La Liga proved to be unsuccessful and never scored a goal for his club Sevilla. In 1997, Bebeto joined Cruzeiro for just one match, the 1997 Intercontinental Cup final against Borussia Dortmund. Despite of it, the Belo Horizonte side lost the match 2–0. Bebeto returned to goalscoring form at native clubs Victoria in late 1997 and Botafogo in early 1998, which saw him being picked Brazils World Cup defence in 1998.
In 2001, he was famously knocked back by Scottish side St Mirren, who were willing to pay his wages but had reservations about his fitness.
For Brazil, Bebeto scored 39 goals in 75 caps after making his debut in 1985. He played in three World Cups: 1990, 1994, and 1998. In 1994, he was one of the best players of the tournament, scoring three goals for the eventual champions, and then repeated the feat four years later as Brazil finished second.
Bebeto became a household name for his goal celebration in the 1994 World Cup. His wife had delivered their third child just days before a quarter-final match against Holland. After the striker pumped the go-ahead goal into the back of the net Bebeto ran to the sideline, brought his arms together and began rocking an imaginary baby. Teammates Romário and Mazinho quickly joined in. That child, a boy who was named Mattheus, now plays with the youth side of Brazilian club Flamengo
Bebeto was hired on December 16, 2009 as the América Football Club's head coach. After an average performance at the Taça Guanabara, he was sacked on February 13, 2010. He had a record of three wins, one draw and four losses.