Desembargador. Juiz de Direito em várias cidades de Minas Gerais. Chefe de Polícia durante o governo de Antônio Gonçalves Chaves. Juiz Municipal de Mariana, Comarca de Ouro Preto, nomeado em 3 de julho de 1867.
Há uma rua com seu nome no bairro Santo André, em Belo Horizonte.