Studiò medicina presso le università di Würzburg, Monaco di Baviera, Berlino e Praga, ricevendo il suo dottorato nel 1865. Nel 1869 si qualificò come docente di farmacologia a Würzburg, dove nel 1874 diventò professore associato. Nel 1882 diventò professore ordinario di patologia e terapia speciale e direttore della clinica medica presso l'Università di Jena, occupando il posto di Hermann Nothnagel. Nel 1892 si dimise dall'università per problemi di salute.