Ribeiro é Tec. de Projetos, Construção e Montagem Pleno. Trabalha na Petrobrás há 23 anos, admitido por concurso na refinaria RPBC como MECÂNICO, onde trabalhou por 16 anos. Na histórica assembléia durante a Greve de 1995 foi eleito para Comissão de Base de Negociação junto à direção sindical e empresa. No ano 2000, na base do Sindipetro LP, disputou as eleições sindicais como Coordenador da CHAPA 2, em oposição à Art. Sindical. Em 2004, em novo concurso foi transferido para a UO-BC - Plataforma de Pargo, onde está atuando como Planejador Integrado Offshore.
A participação nas eleições sindicais 2011 no Norte Fluminense pelo bloco das oposições tem como princípio tirar a categoria do "vazio" e "imobilismo" deixado pela atual direção sindical. É preciso conquistar avanços reais de salários, melhorar a AMS e benefícios sociais, tanto para a ativa como para os aposentados. A maior empresa do país cresceu e multiplicou resultados com o desempenho de seus trabalhadores, é preciso que os ganhos da multinacional petroleira reflitam em melhores salários e condições de trabalho para todos, sem discriminações.