1849'da Stockholm'de doğdu. 13 yaşında annesini veremden kaybetti. Babasının yeniden evlenmesiyle kötü geçen çocukluğu daha da zorlaştı. Uppsala Üniversitesi'nde Tıp okumaya başladı ancak oyun yazarı olma hayalleri kuruyordu. Okulu bıraktı ve bir tiyatroda muhasebeci olarak çalışmaya başladı. Oyunlar yazmaya başladı ve modern diller ve estetik eğitimi almak üzere Uppsala Üniversitesi'ne geri döndü. Gazetecilik yaptığı yıllarda Mäster Olof (Olof Usta) adlı tarihî dramını yazdı. Ancak adını ilk kez, ilk modern İsveç romanı olarak tanımlanan Röda rummet (Kırmızı Oda) romanıyla duyurdu. Fransa, Almanya, Danimarka ve İsviçre'de yaşadı. Üç evlilik yaptı. İsveç edebiyatına hemen hemen yarısını oyunların oluşturduğu 120 eser kazandırdı, Avrupa ve Amerikan tiyatrosu üzerinde önemli etkiler bıraktı. 1912'de, altmış üç yaşında, Stockholm'de mide kanserinden öldü.