Nasceu em 5 de junho de 1858, em Aracaju/SE, filho do médico Guilherme Pereira Rebello e Francisca Ribeiro Viana Rebelo. Recebeu o grau de doutor em medicina pela Faculdade da Bahia em 21 de dezembro de 1878. Posteriormente obteve na mesma instituição o grau de farmacêutico. Foi nomeado em 25 de agosto de 1879, 2º cirurgião do Corpo de Saúde do Exército servindo por mais de sete anos no Rio Grande do Sul, em cuja fronteira esteve como médico da comissão de engenheiros militares incumbido de fundar a Colônia Militar do Alto Uruguai. Em 1885, em seguida a dois concursos, entrou para o Corpo docente da Faculdade de Medicina da Bahia, como adjunto, cargo que mais tarde foi denominado “Substituto” e depois “professor extraordinário”. Conquistou no antigo Liceu, hoje “Ginásio da Bahia”, em outubro de 1890, a cátedra de professor da língua inglesa. Lente Catedrático de Patologia Geral da Faculdade de Medicina da Bahia, sendo depois transferido para a cátedra de Anatomia e Fisiologia Patológicas. Desempenhou ainda as funções de membro do Conselho Sanitário do Ensino da Bahia, em cuja capital exerceu a clínica e as de membro do Conselho Médico Legal. Atraído pela política e eleito membro do Conselho Municipal da capital para o quatriênio de 1908-1911, foi depois eleito deputado estadual para o biênio de 1909-1910 e reeleito para o de 1911-1912. Foi membro da Academia Nacional de Medicina (1919), da “Sociedade de Medicina e Cirurgia” do Rio de Janeiro, do “Instituto Geográfico e Histórico” da Bahia, da “Academia Baiana de Letras” e da Sociedade de Medicina” da Bahia. Seu quadro em óleo sobre tela faz parte da galeria dos Professores Catedráticos e Titulares da Sala de Congregação da Faculdade de Medicina da Bahia. Faleceu em 19 de
dezembro de 1928, em Niterói /RJ, com 70 anos.