Dopo aver trascorso del tempo come stagista in diverse farmacie, studiò botanica all'Università di Berlino. Successivamente, si trasferì a Monaco, dove fu docente presso la Technische Universität München (dal 1873) e presso la "Tierärztlichen Hochschule" (dal 1874). Nel 1880 fu nominato professore di botanica e farmacognosia presso la Tierärztlichen Hochschule.