Studiò presso le università di Heidelberg e Vienna, dove lavorò con il fisiologo Ernst Wilhelm von Brücke (1819-1892). Dopo un breve soggiorno presso l'Università di Breslavia, tornò a Vienna, dove nel 1886 divenne docente all'università. Nel 1883-84 lavorò alla stazione zoologica di Villafranca, vicino a Nizza.