After emerging through lowly União São João Esporte Clube's youth ranks, Rogério had a steady career with country giants Sociedade Esportiva Palmeiras and Sport Club Corinthians Paulista, being essential in the former side's conquest of the 1999 edition of the Libertadores Cup; in 2002, playing as a right-back, he often duelled with Santos FC's Robinho during the national championship final, won by the opposition 5–2 on aggregate.
In 2004, aged 28, Rogério moved abroad, signing a three-year contract with Sporting Clube de Portugal.
[1] Playing both positions on the right flank during his first season, he helped the Lisbon-based team to the campaign's UEFA Cup final, played on home soil: he scored the opener in the decisive match, but in an eventual 1–3 loss against PFC CSKA Moscow.
[2] Losing importance in the next year, Rogério returned to his country, first on loan at Fluminense FC.
In 2011, after three years out of football, 35-year-old Rogério returned to active, playing in the lower leagues of his country.