В молодости был аптекарем. Частным образом изучал физику и химию в Берлине, Гисене и Гейдельберге; в 1846 году получил докторскую степень. В 1849 — 1854 годах приват-доцент Гейдельбергского университета; позднее работал в собственной лаборатории в Берлине.
Научные работы посвящены изучению когезии и скорости химических реакций. В 1850 году выполнил работу по поляриметрическому изучению инверсии тростникового сахара, катализируемой кислотами, в которой ввёл понятие скорости химической реакции и впервые получил математическое выражение для зависимости скорости процесса от концентрации сахара.