Дебютировал книгой стихов Сирень, снег (1963). В это же время написал свою первую драму. Сегодня рассматривается критикой как крупнейший современный драматург Швеции. С 1993 выступает как театральный режиссёр, работает на телевидении. Руководил Королевским драматическим театром в Стокгольме (1999—2007). В 2009 возглавил Народный театр в Гетеборге.
Автор 14 книг стихов, четырех романов и нескольких десятков драм — многие из них переведены на разные языки мира и активно ставятся за рубежом. В 2007 опубликовал и поставил пьесу Памяти Анны Политковской. В 2008 вышел в свет его Дневник драматурга (En dramatikers dagbok. Stockholm: Bonnier, 2008; фр. пер. 2009).
Ставил пьесы Эсхила, Шекспира, Ибсена, Чехова и др.
Премия газеты Aftonbladet (1971). Премия Аниара (1982). Северная премия Шведской академии (2003) и другие премии.