Club Ramon was born in
Contagem,
Minas Gerais and joined
Cruzeiro in his youth. He made his first team debut on 18 October 1987, starting in a 0–0
Copa União away draw against
Flamengo. Ramon scored his first senior goal on 17 March 1988, netting Cruzeiro's third in a 3–0 home win over
Rio Branco de Andradas, for the year's
Campeonato Mineiro. He was regularly used during the 1990 season, but later fell down the pecking order. Ramon spent two periods on loan at
Bahia (two months in 1992 and in 1993), but also featured sparingly. He moved to state rivals
Vitória in the following year, becoming an immediate starter and scoring a career-best 25 goals in the 1995
Campeonato Baiano. After impressing for Vitória, Ramon moved abroad and joined
Bundesliga side
Bayer 04 Leverkusen. He returned to his home country in 1996, signing for
Vasco da Gama, and was an important unit in the club's winning run, as he lifted the
1997 Campeonato Brasileiro Série A, the 1998
Campeonato Carioca, the
1998 Copa Libertadores and the 1999
Torneio Rio – São Paulo. In 2000, Ramon moved to
Atlético Mineiro and scored the goal of the title of the year's
Campeonato Mineiro. He subsequently agreed to a loan deal with
Fluminense in the following year, being notably recognised by his
free kick goals. Ramon then returned to Atlético before rejoining Vasco in 2002, where he scored 15 goals in 17 league appearances to help the side avoid relegation. On 3 January 2003, he left the latter club and joined
Tokyo Verdy on an 11-month contract. Ramon returned to
Flu in 2004, but struggled with injuries, and subsequently moved to
Botafogo on a one-year deal. He rejoined Vasco for a third spell in January 2006, and a move to
Qatar Stars League side
Al-Gharafa SC subsequently followed. Ramon signed for
Atlético Paranaense on 9 January 2007, but featured sparingly. On 25 February of the following year, he returned to Vitória, but left the club in the end of the season to play in Turkish football; after playing just friendlies, he rejoined Vitória in March 2009. He left the club in December 2010, after suffering relegation. On 3 January 2011, 38-year-old Ramon agreed to a contract with
Joinville, being a regular starter during the season as his side achieved promotion from the
Série C. However, in the following campaign, he only appeared rarely, which prompted to a move to
Caxias in October 2012. On 15 February 2013, at the age of 40, Ramon was presented at
Cabofriense. After playing in the
Campeonato Carioca Série B, he retired.
International Called up to the
2001 FIFA Confederations Cup by manager
Émerson Leão, Ramon made his full international debut for
Brazil on 31 May of that year, starting and
assisting Carlos Miguel in a 2–0 win against
Cameroon. He scored his first goal on 7 June, netting his side's only in a 2–1 defeat to
France. ==Managerial career==