Nel 1867 conseguì il dottorato di medicina presso l'università di Heidelberg e successivamente fu assistente di Friedrich Daniel von Recklinghausen (1833-1910) a Würzburg e di Rudolf Virchow (1821-1902) a Berlino. Successivamente, succedette a Theodor Ackermann (1825-1896) come professore di patologia a Rostock (1873). Successivamente fu professore a Gottinga (dal 1876) Breslavia (dal 1878), dove sostituì Julius Friedrich Cohnheim (1839-1884) come direttore dell'istituto patologico. Rimase presso l'università di Breslavia fino alla sua morte nel 1913.