Han ble i 1860 amanuensis ved universitetets mineralikabinett, i 1863 filosofie doktor, og samme år dosent i organisk kjemi. I 1870 ble han adjunkt ved Teknologiska institutet i Stockholm og var 1874–1905 professor i kjemi i Uppsala.