En 1849 se casó con Maria Piponius (1823-1868), con quien tuvo cinco hijos: Elias (1850-1852), Maria Ulrika (1852-1874), Ida Karolina (1855-1915), Elina Sofia (1858-1876) y Thekla Natalia (1860-1879).