Estudió medicina en la Universidad de Praga , donde se doctoró como médico general en 1861 y como cirujano al año siguiente. De 1867 a 1871 trabajó como asistente de Anton von Jaksch (1810-1887) en la segunda clínica médica de Praga . En 1871 recibió su habilitación y en 1887 fue nombrado profesor titular de patología y terapia especial en la Universidad de Praga. Entre sus alumnos más conocidos se encontraba el médico Eduard Bloch (1872-1945).