He made his literary debut in 1975, with the poetry collection Medical tystnad närbesläktade dikter. Among his novels are Vitnatt from 1976 and Medan tiden tänker på annat from 1992. At the 29th Guldbagge Awards he was nominated for the award for Best Screenplay for the film Speak Up! lieutenant"s So Dark.
He was awarded in 2008.