 Oliveira began running with wooden prostheses, and started competing in races in Brazil at age 13.He began running on carbon-fibre blades at the age of 15, shortly before competing in his first Paralympics in Beijing.Competing at the 2008 Summer Paralympics in Beijing, Oliveira won a silver medal in the T42–T46 4 × 100 metres relay as part of the Brazilian team, after failing to win a medal in the T44 200m.