Dopo aver studiato medicina a Tubinga divenne insegnante di zoologia a Vienna. Nel 1868 fu nominato professore di zoologia all'accademia di Hohenheim, e successivamente divenne professore di zoologia e antropologia al politecnico Stoccarda e professore di fisiologia alla scuola veterinaria.