Pintor, desenhista, decorador e professor. Estudou na Academia Imperial de Belas Artes, tendo como professores João Zeferino da Costa, Victor Meirelles, Chaves Pinheiro e José Maria de Medeiros, auxiliando este último junto com Castagneto, nas pinturas e decoração da Igreja da Candelária. Obteve o Prêmio de Viagem à Europa em 1887, último prêmio concedido no Império. Foi professor do Liceu de Artes e Ofícios de São Paulo. Em 1896, fez três murais no Teatro Municipal ("O Teatro na Grécia Antiga", "A Dança" e "A Música". Executou também paineis na igreja de Santa Cecília e da Consolação. Em 1897 fundou o Núcleo Artístico que deu origem à Escola de Belas Artes de São Paulo, local onde foi professor.