Filho de José de Sousa Ribeiro Pinto, advogado, e de Bernarda Maria Correia de Brito, matriculou-se na Universidade de Coimbra em 1825, depois de ter frequentado o 1.º ano de Matemática (1824/1825) na Academia Real da Marinha e Comércio do Porto.
Em Coimbra frequentou as Faculdades de Matemática e Filosofia, vindo a obter o grau de bacharel em Matemática em 1830. No ano seguinte, é nomeado lente substituto de Matemática da Academia do Porto, tendo abandonado a docência dois anos depois, com a chegada das tropas liberais ao Porto (1832). Após a guerra civil, volta a Coimbra para frequentar o 5.º ano de Matemática, obtendo o grau de doutor em 1836, tendo ainda sido estudante de Filosofia e de Medicina.
Na Universidade de Coimbra foi lente substituto e lente de Foronomia, de Cálculo, de Geodesia e, durante mais de duas décadas até à sua jubilação, em 1866, de Astronomia Prática, de que atualizou o ensino.
No Observatório Astronómico da Universidade de Coimbra foi 2.º e 1.º Astrónomo e, de 1858 a 1866, diretor, cargo em que introduziu vários melhoramentos no Observatório, promovendo a aquisição de importantes instrumentos.
Publicou numerosos artigos e livros versando em especial questões de Astronomia, incluindo observações feitas, nomeadamente no
Traduziu, com anotações próprias, vários manuais universitários do matemático francês Louis-Benjamin Francoeur, para uso na Universidade de Coimbra. Destaca-se o
Foi membro de várias sociedades científicas estrangeiras e entrou na Academia das Ciências de Lisboa como sócio correspondente em 17 de Julho de 1850.