Natural de São Paulo, casado há mais de 18 anos com Eline Fernandes Ribeiro de Castro, profissional da área da saúde, coordenadora da farmácia da Rede Adventista de Saúde -PA, pai de Gabrielle Ribeiro de Castro e Enzo Ribeiro de Castro. Iniciou seu trabalho na organização em 2000 no Escritório Jurídico da União Central Brasileira, que atende todo o estado de São Paulo, atuou como advogado geral da Missão Paulista do Vale e depois Associação Paulista do Vale por 8 anos, também atuou na União Centro Oeste Brasileira, assumindo o Escritório Jurídico da Associação Planalto Central, e no ano de 2018 foi chamado para Gerenciar o Escritório Jurídico da União Norte Brasileira.