Filho do jurisconsulto e político João Mendes de Almeida e de D. Anna Rita Lobo Mendes de Almeida, nasceu na cidade de São Paulo, aos 30 de março de 1856. Feitos os preparatórios no Seminário Episcopal de São Paulo, matriculou-se na Faculdade de Direito de São Paulo, bacharelando-se em 1877.
Aprovado em defesa de teses, recebeu o grau de doutor em 2 de novembro de 1879. No ano seguinte foi eleito vereador municipal, servindo como presidente da Câmara Municipal nos anos de 1881 a 1882.
Aprovado em concurso, foi nomeado lente substituto da Faculdade de Direito, por decreto de 31 de agosto de 1889, tomando posse aos 10 de setembro do mesmo ano. Por decreto de 21 de março de 1891, foi nomeado lente catedrático de prática forense, quarta cadeira da quarta série de Ciências Jurídicas, da qual tomou posse a 10 de abril. Por decreto de 7 de fevereiro de 1896, foi designado para reger a primeira cadeira de teoria do processo civil comercial e criminal, e prática forense.
Em execução a lei orgânica de 1911, eleito diretor, em Congregação, em sessão de 29 de novembro de 1912, para o biênio 1913-14, exerceu o cargo até 7 de abril de 1915.
Por decreto de 11 de dezembro de 1916, foi nomeado ministro do Supremo Tribunal Federal, tomando posse a 5 de janeiro de 1917.
Faleceu aos 25 de fevereiro de 1923.