Professor de liceu. Neto de A. B. Da Costa Cabral. Militante democrático.
Governador civil de Évora e da Guarda em 1913.
Diretor-geral do ensino primário e, depois, do ensino secundário.
Ministro da instrução pública do governo de Maia Pinto, de 5 de novembro a 16 de dezembro de 1921.

Ministro do trabalho no governo de Domingos Pereira, de 1 de Agosto a 17 de Dezembro de 1925. Autor de D. João II e a Renascença Portuguesa, 1914, e de Liberais e Absolutistas, 1932.