After studies at the Royal Institute of Technology (KTH) 1855-1858, he worked at the Geological Survey of Sweden (SGU) 1859-1873, from 1870 as its head. 1873-1874 he studied petrographic microscopy at University of Leipzig under Ferdinand Zirkel.