He was born in Dresden, and was educated in Leipzig and Heidelberg. While in Leipzig, he worked for a while as an assistant to Justus Radius at the St. Georg Hospital. Attached to the city hospital of Dresden in 1851, he added, in 1855, the duties of professor of pathological anatomy and general pathology in the surgico-medical academy of that city. In 1862 he became professor of pathological anatomy and pharmacology at Erlangen. Three years afterwards he assumed with Hugo Wilhelm von Ziemssen the editorship of the "Deutsches Archiv für klinische Medizin". In 1895 he retired from active service.
His important discovery of the danger of trichine dates from 1860. In that year he published "Ueber die Trichinenkrankheit des Menschen" (in volume xviii of Virchow's Archiv).