Nato a Trieste, fu professore di patologia generale all'Istituto di Studi Superiori Pratici e di Perfezionamento di Firenze, dove ebbe fra i suoi allievi Giuseppe Levi e Pietro Rondoni. Diede numerosi contributi scientifici, sia dirigendo campagne di igiene, sia effettuando ricerche scientifiche rivolte soprattutto allo studio delle malattie infettive, quali studi istopatologici sulla tubercolosi miliare (nelle cui lesioni dimostrò la presenza del micobatterio di Koch) e il colera asiatico. Fece tuttavia anche studi di istologia, per esempio sull'istologia del plesso celiaco.